Home > utils > chunkEqual
类似 chunk,但当每组条目数量不一致时会在最后一组添加填充值以达到每组条目数量一致。
Signature:
export declare function chunkEqual<T>(array: T[], size: number, filler: (index: number) => T, consistent?: boolean): T[][];
| Parameter | Type | Description |
|---|---|---|
| array | T[] | 数组 |
| size | number | 分组大小 |
| filler | (index: number) => T | 填充值 |
| consistent | boolean | (Optional) 是否保持一致性,默认 false,设为 true 则当数组长度小于分组大小时也填充数组使其长度达到分组大小 |
Returns:
T[][]