Underscore.JS tem muitos métodos fáceis de usar que ajudam no processamento de coleções. Este capítulo os discute em detalhes.
Underscore.JS fornece vários métodos para processar as coleções conforme listado abaixo -
| Sr. Não. |
Método e Sintaxe |
| 1 |
contém _.contains (lista, valor, [fromIndex]) |
| 2 |
invocar _.invoke (lista, nome do método, * argumentos) |
| 3 |
arranca _.pluck (lista, propertyName) |
| 4 |
max _.max (lista, [iteratee], [contexto]) |
| 5 |
min _.min (lista, [iteratee], [contexto]) |
| 6 |
ordenar por _.sortBy (lista, iteratário, [contexto]) |
| 7 |
groupBy _.groupBy (lista, iteratário, [contexto]) |
| 8 |
indexBy _.indexBy (lista, iteratário, [contexto]) |
| 9 |
countBy _.countBy (lista, iteratário, [contexto]) |
| 10 |
embaralhar _.shuffle (lista) |
| 11 |
amostra _.sample (list, [n]) |
| 12 |
toArray _.toArray (lista) |
| 13 |
Tamanho _.size (lista) |
| 14 |
partição _.partition (lista, predicado) |
| 15 |
compactar _.compact (lista) |