标签:
注:使用版本:3.10.1
1._.chunk
说明:创建一个新的数组,将原先的数组中的数据按照指定大小分割成多个数组,最后剩余 的数据不足指定大小时,最后一个分割数组剩余几个数据就是几个数据。
例如:
var arr=_.chunk([1,2,3,4,5],2); console.log(arr);//[ [ 1, 2 ], [ 3, 4 ], [ 5 ] ]
2._.compact
说明:剔除非真值。
注意:false、0、‘’、NaN、undefined都是非真值。
例如:
var arr=_.compact([0,false,2,‘‘,‘abc‘]); console.log(arr);//[ 2, ‘abc‘ ]
3._.difference
说明:将第一个数组中与后面其他数组中的重复元素剔除,返回剩余元素。
例如:
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 ]
标签:
原文地址:http://www.cnblogs.com/juanjuanBlog/p/5166187.html