const arrChunk = (arr,size) =>{
if(arr.length === 0){
return [];
}
const tempArr = [];
const chunkLen = Math.ceil(arr.length / size);
let last = 0;
for(let i = 0;i<chunkLen;i++){
if(size * i >= arr.length){
last = arr.length;
}else{
last = size * i + size;
}
tempArr.push(arr.slice(size * i,last));
}
return tempArr;
}
js数组切片
最新推荐文章于 2023-10-22 10:57:42 发布