t-comm
Version:
专业、稳定、纯粹的工具库
20 lines (18 loc) • 410 B
JavaScript
/**
* 将数组分割成指定长度的chunk
*
* @param array 数组
* @param chunkSize 要分的组数
* @returns 结果数组
* @example
* ```js
* chunkArray([1, 2, 3, 4, 5, 6, 7, 8], 3)
*/
function chunkArray(array, chunkSize) {
var result = [];
for (var i = 0; i < array.length; i += chunkSize) {
result.push(array.slice(i, i + chunkSize));
}
return result;
}
export { chunkArray };