Lodash - chunk 方法
语法
_.chunk(array, [size=1])
创建一个元素数组,分成长度为 size 的组。如果数组不能均匀分割,则最后的块将是剩余的元素。
参数
array (Array) − 要处理的数组。
[size=1] (number) − 每个块的长度。
输出
(Array) −返回新的块数组。
示例
var _ = require('lodash'); var numbers = [1, 2, 3, 4]; var listOfNumbers = ''; listOfNumbers = _.chunk(numbers, 2); console.log(listOfNumbers); listOfNumbers = _.chunk(numbers, 3); console.log(listOfNumbers);
将上述程序保存在 tester.js 中。运行以下命令执行此程序。
命令
\>node tester.js
输出
[ [ 1, 2 ], [ 3, 4 ] ] [ [ 1, 2, 3 ], [ 4 ] ]