如何在 JavaScript 中使用 async await 迭代執行函式?


你可以同時使用 async 關鍵字和 await 關鍵字,以下是程式碼:-

示例

async function test(i) {
   while (i <= 10) {
      await demo(" Call Demo1()");
      await demo(" Call Demo2()");
      i++;
   }
}
async function demo(value){
   console.log(value);
}
test(1);

要執行上述程式,你需要使用以下命令:

node fileName.js.

在此,我的檔名是 demo73.js。

輸出

這將生成以下輸出:

PS C:\Users\Amit\JavaScript-code> node demo73.js
Call Demo1()
Call Demo2()
Call Demo1()
Call Demo2()
Call Demo1()
Call Demo2()
Call Demo1()
Call Demo2()
Call Demo1()
Call Demo2()
Call Demo1()
Call Demo2()
Call Demo1()
Call Demo2()
Call Demo1()
Call Demo2()
Call Demo1()
Call Demo2()
Call Demo1()
Call Demo2()

更新於: 07-09-2020

165 次瀏覽

開啟你的 職業生涯

完成課程即可獲得認證

開始學習
Advertisement