Underscore.JS 处理数组
Underscore.JS有很多易于使用的方法,可以帮助处理数组。本章将详细讨论它们。
Underscore.JS提供了以下各种方法来处理数组-
序号 | 方法和语法 |
---|---|
1 | flatten _.flatten(array, [shallow]) |
2 | without _.without(array, *values) |
3 | union _.union(*arrays) |
4 | intersection _.intersection(*arrays) |
5 | difference _.difference(array, *others) |
6 | uniq _.uniq(array, [isSorted], [iteratee]) |
7 | zip _.zip(*arrays) |
8 | unzip _.unzip(array) |
9 | object _.object(list, [values]) |
10 | chunk _.chunk(array, length) |
11 | range _.range([start], stop, [step]) |