众嗦粥汁,shift() 方法用于把数组的第一个元素从其中删除,并返回第一个元素的值。unshift() 方法可向数组的开头添加一个或更多元素,并返回新的长度。由此可得,push() 方法用于把数组的末尾元素从其中删除,并返回第一个元素的值。unpush() 方法可向数组的末尾添加一个或更多元素,并返回新的长度。
let arr = [1,2,3]
let a = arr.shift() => 2,3
let b = arr.unshift(0) => 0,1,2,3
let c = arr.push() => 1,2
let d = arr.unpush(4) => 1,2,3,4
详细方法的用法请去51CTO首页搜索方法的是使用介绍