# 切分数组

# 1. 描述

将数组产分成特定长度的很多个数组。

chunk([1, 2, 3, 4, 5, 6, 7], 3)
// [[1, 2, 3], [4, 5, 6], [7]]

# 2. 实现

function chunk(arr,size){
    if(arr.length <= 0 || size <= 0){
        return arr
    }
    let item = [];
    for(let i = 0; i < arr.length; i += size){
        item.push(arr.slice(i,i + size))
    }
    return item
}
更新时间: 12/26/2021, 1:44:08 PM