1. 程式人生 > >js中陣列方法push()、shift()與pop()、unshift()的區別

js中陣列方法push()、shift()與pop()、unshift()的區別

1、push()是用來在陣列末端新增項,shift()在移除陣列的第一個項。

2、pop()在陣列末端移除項,unshift()在陣列前端新增項。

3、push(),unshift()在推入多個項時,各個項之間的順序不變。

4、push(),unshift()將陣列的長度+1並且返回的是陣列的長度;pop(),shift()將陣列length-1並返回的是移除的項