创建数组
在 js 中我们可以用如下的方法创建数组
1 | var arr1 = [1,2] |
第一种是我们常用的一种创建数组的方法
第二种则会生成一个length为3的数组对象,我们访问 arr2[0] 返回的是 undefined
这里我们需要注意一点的是,arr2 不会初始化 arr2[0],arr2[1],arr[2],这句话是什么意思呢,看看下面这个例子你就明白了。
1 |
|
修改数组
通常我们在修改数组的时候都是这样子修改
1 |
|
我们还可以这样操作
1 |
|
这里会导致和new Array(10)
的结果有点类似
1 |
|
arr[10] = 10
虽然会让数组的长度增加,但实际上却未真正的增加了数组的元素。
数组的方法
1 |
|
1 |
|