01 lodash—Array

注:使用版本:3.10.1數組

1._.chunkspa

說明:建立一個新的數組,將原先的數組中的數據按照指定大小分割成多個數組,最後剩餘   的數據不足指定大小時,最後一個分割數組剩餘幾個數據就是幾個數據。code

例如:blog

var arr=_.chunk([1,2,3,4,5],2);
console.log(arr);//[ [ 1, 2 ], [ 3, 4 ], [ 5 ] ]

2._.compactconsole

說明:剔除非真值。class

注意:false0、‘’、NaNundefined都是非真值。數據

例如:di

var arr=_.compact([0,false,2,'','abc']);
console.log(arr);//[ 2, 'abc' ]

3._.differenceco

說明:將第一個數組中與後面其餘數組中的重複元素剔除,返回剩餘元素。分割

例如:

var arr=_.difference([1,2,3],[3,5],[2,4]);
console.log(arr);//[ 1 ]

4._.drop

說明:從數組起始端剔除指定長度的元素。

var arr=_.drop([1,2,3.4],2);
console.log(arr);//[ 3.4 ]

5._.dropRight

說明:從數組末端剔除指定長度的元素。

var arr=_.dropRight([1,2,3,4],2);
console.log(arr);//[ 1, 2 ]
相關文章
相關標籤/搜索