你可以使用 JavaScript 来将一个数组每三个元素分为一组。下面是一个示例代码,可以实现这个功能:
function chunkArray(array, chunkSize) {
const result = [];
for (let i = 0; i < array.length; i += chunkSize) {
result.push(array.slice(i, i + chunkSize));
}
return result;
}
const myArray = [1, 2, 3, 4, 5, 6, 7, 8, 9];
const chunkSize = 3;
const chunks = chunkArray(myArray, chunkSize);
console.log(chunks); // 输出 [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
上述代码定义了一个 chunkArray
函数,该函数接受一个数组和一个分块大小作为参数,并返回一个新的二维数组,其中每个子数组的大小由 chunkSize
参数确定。在这个例子中,我们选择了 3
作为分块大小,所以每三个元素被组成一个子数组。