setTimeout() method inside a while loop

前端 未结 6 1937
余生分开走
余生分开走 2020-12-09 19:54

I have read the relevant pages on w3schools and other similar questions here but cannot seem to understand what\'s wrong about the following bit :

var myfunc         


        
6条回答
  •  Happy的楠姐
    2020-12-09 20:12

    while waiting for setTimeout :

    (async () => {
      var i = 0;
      while (await new Promise(resolve => setTimeout(() => resolve(i++), 1000)) < 100) {
        console.log("I get printed 100 times every second");
      }
    })();
    

提交回复
热议问题