Underscore.JS - Обработка коллекций
Underscore.JS имеет множество простых в использовании методов, которые помогают в обработке коллекций. В этой главе они рассматриваются подробно.
Underscore.JS предоставляет различные методы для обработки коллекций, как указано ниже -
| Sr.No. | Метод и синтаксис |
|---|---|
| 1 | содержит _.contains (список, значение, [fromIndex]) |
| 2 | вызывать _.invoke (список, имя метода, * аргументы) |
| 3 | щипать _.pluck (список, имя свойства) |
| 4 | Максимум _.max (список, [итерация], [контекст]) |
| 5 | мин _.min (список, [итерация], [контекст]) |
| 6 | Сортировать по _.sortBy (список, итерация, [контекст]) |
| 7 | группа по _.groupBy (список, итерация, [контекст]) |
| 8 | indexBy _.indexBy (список, итерация, [контекст]) |
| 9 | countBy _.countBy (список, итерация, [контекст]) |
| 10 | тасовать _.shuffle (список) |
| 11 | образец _.sample (список; [n]) |
| 12 | toArray _.toArray (список) |
| 13 | размер _.size (список) |
| 14 | раздел _.partition (список, предикат) |
| 15 | компактный _.compact (список) |