javascript的shift()方法介绍

在javascript中,shift() 方法能够删除数组第 1 个元素,并返回该元素,然后将余下所有元素前移 1 位,以填补数组头部的空缺。如果数组为空,shift() 将不进行任何操作,返回 undefined

语法:array.shift()

返回值:数组原来的第一个元素的值(移除的元素),可以是任何类型(因为数组元素可以是一个字符串,数字,数组,布尔,或者其他对象类型)。

代码示例:

var a = [1,2,3,4,5,6,7,8];
a.shift();
console.log(a);