2-数组基础

70 阅读1分钟

一.数组的概念

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])
}