如何在 javascript 的 setInterval 中运行异步函数

如何setInterval在下面的示例中运行异步函数?

 setInterval(async () => {  
            
  }, millisPerHour);


DIEA
浏览 228回答 1
1回答

智慧大石

尝试使用此代码https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/async_functionfunction resolveAfter2Seconds() {      return new Promise(resolve => {        setTimeout(() => {          resolve('resolved');        }, 2000);      });    }        async function asyncCall() {      console.log('calling');      const result = await resolveAfter2Seconds();      console.log(result);      // expected output: "resolved"    }        asyncCall();`
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript