扫码一下
查看教程更方便
underscore.js 有许多易于使用的方法,有助于迭代集合。 本章将详细讨论它们。
underscore.js 提供了各种方法来迭代集合,如下所示
| 序号 | 方法 | 语法 |
|---|---|---|
| 1 | each | _.each(list, iteratee, [context]) |
| 2 | map | _.map(list, iteratee, [context]) |
| 3 | _.reduce(list, iteratee, [memo], [context]) | |
| 4 | _.reduceright(list, iteratee, [memo], [context]) | |
| 5 | find | _.find(list, predicate, [context]) |
| 6 | filter | _.filter(list, predicate, [context]) |
| 7 | where | _.where(list, properties) |
| 8 | findwhere | _.findwhere(list, properties) |
| 9 | _.reject(list, predicate, [context]) | |
| 10 | _.every(list, [predicate], [context]) | |
| 11 | some | _.some(list, [predicate], [context]) |