天天看點

關于js中array的方法

關于js中array的方法

初學array時,隻知道他有兩個方法 —— push(),pop()。array.push( element)是講element插入array的最後一位,其index值是最大的。則pop( )則是将array中的最後一位給删除了,并傳回相應的值。

    直到一次項目需要将輸入的item顯示在數組的上方,我覺得使用數組倒序排列增加了操作步驟,于是同僚跟了我一個很好的建議。使用unshift()将插進array中的item顯示在了最前方。

    上網了解後,unshift( )相對應的與push( )相似,隻是unshift( )是将插進的item 插在了array的最前一位,其index是在array中最小的,同時與pop( )所相對應的,還有shift( ),其所删除的是array中的第一位,并傳回其值。

    如果大家需要了解清楚的話,個人覺得Ben Nadel的個人部落格中這個是講得很清楚了。戳下面連結可了解更清楚哦^_^

http://www.bennadel.com/blog/1796-javascript-array-methods-unshift-shift-push-and-pop.htm