// 数据定时切割处理
/*
* arr :传入需要定时切割轮询的数组
* time: 定时时间
*/
dataScrall(arr, time) {
let a = 1;
let data = [];
if (a <= Math.ceil(arr.length / 8)) {
data = arr.slice(0, 8);
setInterval(() => {
a = a == Math.ceil(arr.length / 8) ? 0 : a;
let s = a * 8;
a+=1;
return data;
}, time)
}
},
js 数据切割定时轮询
于 2023-04-20 16:00:15 首次发布
该代码段定义了一个名为dataScrall的函数,用于对传入的数组进行定时切割。它接受两个参数,一个是需要处理的数组,另一个是定时时间间隔。函数内部使用了setInterval进行轮询,每次切出数组的前8个元素,直到遍历完整个数组。当达到数组结尾时,会重置索引a回零。
1836

被折叠的 条评论
为什么被折叠?



