🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
~~~ var arr = [1,2,3,4,5,6]; var pages=[]; arr.forEach((item,index)=>{ const page = Math.floor(index/3); if(!pages[page]){ pages[page]=[]; } pages[page].push(item); }) console.log(pages); ~~~ ~~~ var arr = [1,2,3,4,5,6,7,8,9]; var result = []; //数组被切的起始位置 for(var i=0;i<arr.length;i+=3){ var add = arr.slice(i,i+3); console.log(add); result.push(add); } console.log(result); //判断条件,数组能被切几次 var newarr=[]; for(let i=0;i<arr.length/3;i++){ newarr[i]=arr.slice(3*i,3*(i+1)); } console.log(newarr) ~~~