//封装
group(array, subGroupLength) {
let index = 0;
let newArray = [];
while(index < array.length) {
newArray.push(array.slice(index, index += subGroupLength));
}
return newArray;
}
//使用
let arr =[a,b,c,d,e,f,g,h,i,j]
let data = this.group(arr, 5);
//输出
//[[a,b,c,d,e],[f,g,h,i,j]]
一维数组变换成二维数组
最新推荐文章于 2024-09-16 08:47:17 发布
该代码示例展示了一个JavaScript函数,用于将数组按照给定的子组长度进行分组。输入一个数组和分组长度,函数返回一个新的数组,其中包含原数组的子数组,每个子数组长度等于指定的分组长度。例如,输入数组[a,b,c,d,e,f,g,h,i,j]和分组长度5,将返回[[a,b,c,d,e],[f,g,h,i,j]]。
摘要由CSDN通过智能技术生成