数组的添加与删除
添加元素
- 向数组最后面添加一个或多个元素
语法:arr.push(ele1,ele2)
该方法会返回一个新的数组长度,并且改变原来数组里面的元素
var arr = [1,2,4,3,5];
console.log(arr.push(6)); //返回一个新的数组长度length=6
console.log(arr); //[1,2,4,3,5,6],改变原来数组里面的元素
- 向数组最前面添加一个或多个元素
语法: arr.unshift( ele1,ele2);
该方法会返回一个新的数组长度,并且改变原来数组里面的元素
var arr = [1,2,4,3,5];
console.log(arr.unshift(6)); //返回一个新的数组长度length=6
console.log(arr); //[6,1,2,4,3,5],改变原来数组里面的元素
删除数组
- 删除数组中的最后的一个元素
语法:arr.pop( )
该方法会返回被删除的元素,并且改变原数组里面的元素
var arr = [1,2,4,3,5];
console.log(arr.pop()); //返回5
console.log(arr); //[1,2,4,3],改变原来数组里面的元素
- 删除数组中的第一个元素
语法:arr.shift( )
该方法会返回被删除的元素,并且改变原数组里面的元素
var arr = [1,2,4,3,5];
console.log(arr.shift()); //返回1
console.log(arr); //[2,4,3,5],改变原来数组里面的元素