添加和删除数组元素
添加数组元素
给新索引赋值,添加数组元素
let a = [] // 创建一个空数组
a[0] = 'zero' // 添加一个元素
a[1] = 'one'
push() 尾部追加
使用push()方法在数组尾部添加一个或多个元素
let a = [] // 创建一个空数组
a.push('zero') // 在尾部添加一个值,a=["zero"]
a.push('one', 'two') // 再在尾部追加两个值,a = ["zero","one","two"]
- 向数组 a 中推入一个值等同于把这个值赋给
a[a.length]。 - 要在开头插入可以使用 unshift()方法:这个方法将已有数组元素移动到更高的索引位。
- 与 push()执行相反操作的是 pop()方法:它是删除数组最后一个元素并返回该元素,同时导致数组长度减 1。
- 类似的 shift()方法:它删除并返回数组的第一个元素,让数组长度减 1,并将所有元素移动到低一位的索引。