Skip to content

函数: chunk()

ts
function chunk<T>(arr, size): T[][];

定义于: array.ts:83

把数组按固定长度切成若干块,返回二维数组。

类型参数

类型参数
T

参数

参数类型描述
arrT[]原数组
sizenumber每块长度(向下取整),小于 1 时返回 []

返回值

T[][]

切块后的二维数组;最后一块可能不足 size

示例

ts
chunk([1, 2, 3, 4, 5], 2) // => [[1, 2], [3, 4], [5]]
chunk([1, 2, 3], 0)       // => []