利用js来把一个数组拆分成几个数组,下面代码已经把这功能弄成函数了,只需传入参数即可。
该函数的第一个参数为 array(需要拆分的数组),第二个参数为size(每组数组多少个),该函数直接返回新生成的数组(该数组的元素就是拆分的数组,拆分了几个数组,就有几个元素)。函数具体代码如下:
// size每组数组多少个,如:10
// array需要拆分的数组
function splitArray(array, size){
let data = [];
for (let i = 0; i < array.length; i += size) {
data.push(array.slice(i, i + size))
}
return data
}
注意:该函数是返回一个值,所以用该函数时,记住要把该函数赋值给一个变量。