如何使for循环更慢?

时间:2018-03-24 14:20:16

标签: javascript jquery

setInterval(()=>{
    for (j = 0; j < obj.length; j++) {
    }
})

我有这个循环设置,有没有办法让for循环变慢? obj长度可以大到200-400个数组。接受了Jquery的回答。

1 个答案:

答案 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。)