pop、push、unshift、shift的作用与区别
作者:互联网
这四种方法都会直接修改数组
push: 在数组的尾部加入一个元素,并返回原有length+1的长度
var arr = [1,2,3] console.log(arr.push(4)); // 4
console.log(arr); // [1,2,3,4]
pop: 删除数组尾部第一个元素,并返回这个元素
var arr = [1,2,3]; console.log(arr.pop()); // 3 console.log(arr); // [1,2]
unshift: 在数组的头部加入一个元素
var arr = [1,2,3] console.log(arr.unshift(4)); // 4 console.log(arr); // [4,1,2,3]
shift:删除数组头部的第一个元素,并返回这个元素
var arr = [1,2,3]; console.log(arr.shift()); // 1 console.log(arr); // [2,3]
标签:arr,console,log,shift,元素,unshift,pop,数组,var 来源: https://www.cnblogs.com/yongzhu/p/15103129.html