Underscore

一、集合

  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]) 返回数组除了最后一个元素外的其他全部元素

原文地址:https://www.cnblogs.com/slqd/p/5959609.html