数组
数组是一种数据类型,他也是属于引用数据类型(复杂数据类型)
根据字面意思来说,存放数字的一个组合,
更完善的说法,数组是存放一些数据的集合. 注意:数组内的数据是有顺序的
创建数组
分为两种方式:
1.字面量方式:
语法:
var arr = [1,2,3,]
2.内置构造函数的方式
语法1 :
var arr = new Array() //创建一个空数组
语法2 :
var arr = new Array(5) //创建一个有长度的数组
语法3 :
var arr = new Array(1,2,3) //创建一个有内容的数组
数组的Length属性
Length 翻译过来就是 长度 的意思
代表这个数组内,有多少个成员
语法:
数组名.length
例如 -> console.log(arr.length) //打印出arr数组有几个成员
数组的 索引
索引 也有人叫做 下标
就是指一个数据,在这个数组内排列在第几个位置上
注意: 在JS中,索引(下标) 是从 0 开始计算的
如果想要获取数组指定位置的值,可以通过索引
语法:
数组名[下标] -> 能够获取到这个数组中对应下标的成员具体的值
遍历数组
想办法拿到数组的每一个成员
//需求,就是根据arr 这个数组,拿到他的所有下标
for (var i = 0; i < arr.length; i++) {
console.log(i) // 输出下标 0 1 2 3 4 5
console.log( arr[i]) //需求:拿到数组所有的值,输出在控制台
}