sliceArr(arr, num) { // arr是你要分割的数组,num是你要每隔几位分割;
let newArr = []
for (let i = 0; i < arr.length;) {
newArr.push(arr.slice(i, i += num));
}
return newArr
}
let arr = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];
console.log('分割后的新数组:', sliceArr(arr, 4)); // 每隔四位分割一次;
JS将一个数组每隔 n 位分割成一个新的二维数组。
于 2024-06-11 17:48:11 首次发布