我如何做出永远循环的非阻碍承诺,并在节点JS中做一些事情。
这是什么工作选择?
let i = 0;
let p = new Promise(() => {
while(true){i++;}
});
console.log("foo");
使用 setTimeout
let i = 0;
function step() {
i++;
setTimeout(step, 0);
}
step();
console.log("foo");