当前位置: 首页 > Web前端 > vue.js

js数组切片,js数组自定义分组,js一维数组一步到二维数组-卢江民日报随笔

时间:2023-03-31 21:33:53 vue.js

js数组切片最优解,js一维数组一步到二维数组打字稿版本函数arrReduceWidthNumber(arr:any[],count:number){returnarr.reduce((sum:any[],item:any,index:number,arr:string[])=>{constcurStep=arr.slice(sum.length*count,(sum.length+1)*count);if(!!curStep.length){sum.push(curStep);}returnsum;},[])}javascript版本函数arrReduceWidthNumber(arr,count){returnarr.reduce((sum,item,index,arr)=>{constcurStep=arr.slice(sum.length*count,(sum.length+1)*count);if(!!curStep.length){sum.push(curStep);}returnsum;},[])}demo(我试了很久,目前还没发现有什么副作用,欢迎采纳)