场景:有一个数组,希望将数组里的元素按照3个一组重新分组,返回一个新的数组
regrouping(data){
let result = [];
let chunk = 3; //每3个分一组
for (let i = 0, j = data.length; i < j; i += chunk) {
result.push(data.slice(i, i + chunk));
}
return result;
}
场景:有一个数组,希望将数组里的元素按照3个一组重新分组,返回一个新的数组
regrouping(data){
let result = [];
let chunk = 3; //每3个分一组
for (let i = 0, j = data.length; i < j; i += chunk) {
result.push(data.slice(i, i + chunk));
}
return result;
}