js 实现一维数组按照子数组元素个数进行切分并且整合成一个新的二维数组
(笔记)
一维数组按照子数组元素个数进行切分并且整合成一个新的二维数组
1 function chunk(arr,size ) { 2 // 请把你的代码写在这里 3 var num = []; 4 for(var i=0;i<Math.ceil(arr.length/size);i++){ 5 var start = i*size; 6 var end = start+size; 7 num.push(arr.slice(start,end)); 8 9 } 10 return num; 11 12 } 13 14 chunk(["a", "b", "c", "d"], 3);
效果图