js封装一个函数,把数组分割成等长度的数组(js逻辑项目中遇到的想了很久才写出来)
传入var a=[1,2,3,4,5,6,7]想把它分成长度为2的多个数组结果为[[1,2],[3,4],[5,6],[7]]直接调用reSetData(a,2)
reSetData(data, num) {//把一个数组分割成想要的数组长度
let arr = [];
let len = data.length;
for (let i = 0; i < len; i += num) {
arr.push(data.slice(i, i + num));
}
return arr;
}