SOURCE

console 命令行工具 X clear

                    
>
console
//  chunk (arr, size) {
//     return arr.reduce((pre, cur ,index) => {
//         return index % size === 0 
//         ? [...pre,[cur]] 
//         : [...pre.slice(0, -1),[...pre.slice(-1)[0],cur]]
//     }, [])
// }

    // pre 上一次返回的值  reduce 第二个参数 初始化pre
    // [...[],1] => [1] 数组为空 跳过没有任何效果
    // pre.slice(-1) 中的负数表示 倒数 -1倒数第一个 为空表示最后一个
    // slice 返回一个新的数组,包含从 start 到 end (不包括该元素)
    // [...pre.slice(-1)[0] 返回的包含最后一个元素(自己本身就是数组)的数组
chunk_划分数组