chunkArray
将数组分割成指定大小的组
更新: 1970/1/1 字数: 0 字 时长: 0 分钟
说明
chunkArray
是一个将数组分割成多个小组的函数,每个小组的大小由 size
参数指定。它可以用于将大数组分割成更小的可操作部分。
参数
参数 | 描述 |
---|---|
arr | 需要分割的数组,类型为 Array<T> 。 |
size | 每组的大小,类型为 number 。 |
返回值
- 返回一个包含多个数组的数组,每个数组的大小不超过
size
,即分割后的数组组。
示例
javascript
import { chunkArray } from 'uviewos';
// 示例数据
const arr = [1, 2, 3, 4, 5, 6, 7, 8, 9];
// 分割数组,每组包含 3 个元素
const chunks = chunkArray(arr, 3);
console.log(chunks);
// 输出: [ [ 1, 2, 3 ], [ 4, 5, 6 ], [ 7, 8, 9 ] ]
// 分割数组,每组包含 4 个元素
const chunks2 = chunkArray(arr, 4);
console.log(chunks2);
// 输出: [ [ 1, 2, 3, 4 ], [ 5, 6, 7, 8 ], [ 9 ] ]