7月6日 晴

2017-07-07  本文已影响6人  li4065

1.数组是值的有序集合,继承自Array.prototype的属性

2.数组创建方法:数组直接量,调用构造函数

3.数组直接量创建数组时允许有可选的结尾逗号,[,,]是两个ubdefine的数组,不是三个

4.数组是特殊的对象,比如:

let arr = [23, 34, 45];

如果是对象可以类比成:

let arr = {}

arr[1] = 23;

arr[2] = 34;

arr[3] = 45;

5.数组如果设置其长度为小于当前数组长度的一个值,那么数组就会按设置的值进行截取,如果设置长度大于数组长度,那么会在数组尾部创建空白区域

6.数组元素的添加:

直接指定某个索引值赋值:arr[2] = 34;

push,向数组尾部插入值(可以是多个值):

arr.push(45,56)

unshift,向数组首部插入值:

arr.unshift(34)

7.数组元素的删除:

delete,删除指定位置的数组,变为undefined,数组长度不变

pop,使数组长度减1,并返回被删除元素

shift从数组头部删除一个元素并返回该元素

上一篇 下一篇

猜你喜欢

热点阅读