在网上偶尔看到有一代码,一个数组拆分成多个数组,想起以前有过这样的需求,不知道方法,现记录下来
// size每组数组多少个,如:8
// array需要拆分的数组
function arrayChunk(array, size){
let data = []
for (let i = 0; i < array.length; i += size) {
data.push(array.slice(i, i + size))
}
return data
}
在网上偶尔看到有一代码,一个数组拆分成多个数组,想起以前有过这样的需求,不知道方法,现记录下来
// size每组数组多少个,如:8
// array需要拆分的数组
function arrayChunk(array, size){
let data = []
for (let i = 0; i < array.length; i += size) {
data.push(array.slice(i, i + size))
}
return data
}