[js] 數組的常用方法以及loadsh的便捷

Array 對象

Array 對象用於在單個的變量中存儲多個值

常用方法pop(),shift(),slice(),splice(),push(),unshift(),concat(),sort(),valueOf()
 

pop()刪除數組最後一個元素【[1,2,3].pop()//=>[1,2]】
shift()刪除數組並返回數組第一個元素【[1,2,3,4].shift() //=> 1】

slice()選取數組指定位置段的元素【[1,2,3,4].slice(1,3) //=> [2,3]】
splice()刪除並向數組添加元素,然後返回被刪除的項目
【[1,2,3,4].splice(1,1,'00') //=>[2],原數組將會被修改[1,'00',3,4]】

unshift()向數組最前面添加一個元素,並返回新的長度【[1,2,3].unshift(2) //=> 4,原數組爲[2,1,2,3]】
push()向數組後面添加一個元素,並返回新的長度【[1,2,3].push(2) //=> 4,原數組爲[1,2,3,2]】

concat()合併數組,並返回新數組【[1,2,3].concat([3,4]) //=>[1,2,3,3,4] 】
sort()對數組的元素進行排序
reverse()翻轉數組

lodash是一套工具庫,內部封裝了很多字符串、數組、對象等常見數據類型的處理函數

尤其是對數組的處理更加便捷和全面

詳情見loadsh官網

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章