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数组切片
最新推荐文章于 2024-07-24 15:05:53 发布
该博客介绍了一个JavaScript函数,用于将数组按照指定大小进行分块处理。函数首先检查数组长度,然后创建一个空数组用于存储分块结果。通过计算需要的块数,遍历原数组并使用slice方法切割出每个块,最后返回分块后的数组。
摘要由CSDN通过智能技术生成