ES6 shift()

shift()方法从数组中删除第一个元素并返回该元素。

语法

array.shift();

返回值

返回已删除的数组的单个值。

var arr = [10, 1, 2, 3].shift();
console.log("Shifted value is : " + arr )

输出

Shifted value is : 10

slice()方法提取数组的一部分并返回一个新数组。语法array.slice( begin [,end] );参数细节begin - 开始提取的从零开始的索引。作为负索引,start表示从序列末尾开始的偏移量。en ...