一、集合
1.shuffle(list) 将list打乱顺序,返回一个新数组。
2.sample(list, [n]) 将list打乱顺序,如果传入n则返回n个数组项,不传则返回单个值;
3.partition(array, predicate)
通过一个过滤函数predicate,将通过真值检测的放到一个数组,不通过的放到另一个数组。
4.filter(list, predicate, [context]) 过滤list 返回所有通过检测的值,
5.find(list, predicate, [context]) 过滤list 返回第一个通过检测的值。
6.reject(list, predicate, [context]) 和 filter相反,返回不通过检测的值
7.initial(array, [n]) 返回数组除了最后一个元素外的其他全部元素