切割数组

有时候接口返回的数据很长,而前端显示需要分组显示这些数据,这个时候就需要将数组拆分:

datas = [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15];
var arrLen = 7;  //这里一行数组最多7个
var newDataArr = [];
for (var i=0;i<datas.length;i+=arrLen) {
    newDataArr.push(datas.slice(i,i+arrLen));
}
console.log(newDataArr);

最后就得到我们想要的分组结果啦:

原文地址:https://www.cnblogs.com/stella1024/p/9149149.html