Collect.js split() 方法
collect.js 中的split() 方法用于将集合分成给定数量的组。
句法:
collect(array).split()
参数: collect() 方法采用一个参数,该参数转换为集合,然后对其应用 split() 方法。
返回值:此方法返回通过拆分主集合制成的集合。
下面的示例说明了 collect.js 中的 split() 方法:
示例 1:
Javascript
// Acquiring collect.js constant
const collect = require('collect.js');
let arr = [1, 2, 3, 4, 5, 6, 7];
const collection = collect(arr);
const groups = collection.split(4);
let newObject = groups.all();
console.log(newObject);
Javascript
// Acquiring collect.js constant
const collect = require('collect.js');
let arr = [['c', 'c++'], ['java'], ['python', 'c#']]
const collection = collect(arr);
const groups = collection.split(3);
let newObject = groups.all();
console.log(newObject);
输出:
[[1, 2], [3, 4], [5, 6], [7]]
示例 2:
Javascript
// Acquiring collect.js constant
const collect = require('collect.js');
let arr = [['c', 'c++'], ['java'], ['python', 'c#']]
const collection = collect(arr);
const groups = collection.split(3);
let newObject = groups.all();
console.log(newObject);
输出:
[[['c', 'c++']], [['java']], [['python', 'c#']]]