一.数组的概念
1.数组为一组存放了一些数据的集合,这些数据可以是数字,对象,嵌套数组,函数,字符串等;
var arr = [100, 200, 300, 'a', 'b', 'c', true, false, undefined]
二.创建数组的方法
1.字面量
var arr = [1, 2, 3, 4, 5]
console.log(arr)
2.内置构造函数
var arr1 = new Array()
console.log(arr1)
注意:2中创建的数组为空数组,若以内置构造函数创建数组,当()只输入一个参数时, 如 5,实际表达为长度为5的空数组,只有当参数个数>1,表示为输入个数对应的数组内容及值;
3.数组的length : lengh,代表了数组中的成员数量;
4.数组的索引值(下标) : 数组的索引就代表了 当前数据 在 数组的 第几个 位置(注意!!! 下标 从 0开始) 备注:在利用for循环时,一般建议以< 或 >来做等式判断,尽量避免如 i<=arr.length-1 类的表达式出现;
5.遍历数组(for循环):目的是通过遍历拿到数组中的每一个成员;
var arr =[1,2,3,4,5]
for(var i=0;i < arr.length; i++){
console.log(arr[i])
}