当前位置: 代码迷 >> 综合 >> js 数组的 shift、 pop、 unshift、 push 方法
  详细解决方案

js 数组的 shift、 pop、 unshift、 push 方法

热度:72   发布时间:2023-12-10 11:04:23.0

今天在使用数组的一些操作方法时,感到有点迷糊,重新复习一下

Array.shift方法 是获取数组的第一个元素,并使其从数组删去

var a = [1,2,3,4,5,6]
var b = a.shift();console.log(a);  // 输出 [2, 3, 4, 5, 6]
console.log(b);	 // 输出 1

Array.unshift方法 是获取数组的最后一个元素,但是不影响原数组 或者 在数组第一位 插入一个元素

var a = [1,2,3,4,5,6]
var b = a.unshift();console.log(a);  // 输出 [1, 2, 3, 4, 5, 6]
console.log(b);	 // 输出 6------------------------------------
var a = [1,2,3,4,5,6]
var b = a.unshift(0);console.log(a);  // 输出 [0,1, 2, 3, 4, 5, 6]
console.log(b);	 // 输出 0

Array.push方法 是往数组的最后插入一个元素

var a = [1,2,3,4,5,6]
var b = a.push(7);console.log(a);  // 输出 [1, 2, 3, 4, 5, 6, 7]
console.log(b);	 // 输出 7

Array.pop方法 是获取数组的最后一个元素,并使其从数组删去

var a = [1,2,3,4,5,6]
var b = a.pop();console.log(a);  // 输出 [1, 2, 3, 4, 5]
console.log(b);	 // 输出 6

 

 

 

  相关解决方案