Underscore.JS - 处理集合


Underscore.JS 有许多易于使用的方法,有助于处理集合。本章详细讨论它们。

Underscore.JS 提供了各种方法来处理集合,如下所示 -

先生。 方法和语法
1 包含

_.contains(列表, 值, [fromIndex])

2 调用

_.invoke(列表, 方法名, *参数)

3 采摘

_.pluck(列表, 属性名称)

4 最大限度

_.max(列表, [迭代对象], [上下文])

5 分钟

_.min(列表, [迭代对象], [上下文])

6 排序方式

_.sortBy(列表, iteratee, [上下文])

7 通过...分组

_.groupBy(列表, iteratee, [上下文])

8 索引依据

_.indexBy(列表, iteratee, [上下文])

9 计数依据

_.countBy(列表, iteratee, [上下文])

10 随机播放

_.shuffle(列表)

11 样本

_.sample(列表,[n])

12 到数组

_.toArray(列表)

13 尺寸

_.大小(列表)

14 分割

_.partition(列表,谓词)

15 袖珍的

_.紧凑(列表)