> 文章列表 > js 数据切割定时轮询

js 数据切割定时轮询

js 数据切割定时轮询

// 数据定时切割处理

             /*

              *  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)
                } 
            },