setInterval(()=>{
for (j = 0; j < obj.length; j++) {
}
})
我有这个循环设置,有没有办法让for循环变慢? obj长度可以大到200-400个数组。接受了Jquery的回答。
答案 0 :(得分:3)
基于承诺的延迟:
const delay = x => new Promise(res => setTimeout(res, x));
(async () => {
for (let j = 0; j < 10; j++) {
console.log(j);
await delay(1000);
}
})();
(此外,我相信永远不应该使用jQuery。)