JavaScript中数组的push()、pop()、shift()和unshift()方法

1.数组Array.prototype.push()方法

push() 方法将一个或多个元素添加到数组的末尾,并返回该数组的新长度。

JavaScript中数组的push()、pop()、shift()和unshift()方法

2.数组Array.prototype.pop()方法

pop()方法从数组中删除最后一个元素,并返回该元素的值。此方法更改数组的长度。

从数组中删除的元素(当数组为空时返回undefined)

JavaScript中数组的push()、pop()、shift()和unshift()方法

3.数组Array.prototype.shift()方法

shift() 方法从数组中删除第一个元素,并返回该元素的值。此方法更改数组的长度。从数组中删除的元素; 如果数组为空则返回undefined  

4.数组Array.prototype.unshift()方法

unshift() 方法将一个或多个元素添加到数组的开头,并返回该数组的新长度。

例子如下;

JavaScript中数组的push()、pop()、shift()和unshift()方法