其他分享
首页 > 其他分享> > pop、push、unshift、shift的作用与区别

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