asnyc

  1. 结构
    async function name([param[, param[, ... param]]]) { statements }
    

      

  2. await 关键字仅在 async function 中有效。
    await 操作符用于等待一个 Promise 对象, 它只能在异步函数 async function 内部使用。
    function testAwait(){
       return new Promise((resolve) => {
           setTimeout(function(){
              console.log("testAwait");
              resolve();
           }, 1000);
       });
    }
     
    async function helloAsync(){
       await testAwait();
       console.log("helloAsync");
     }
    helloAsync();
    // testAwait
    // helloAsync
    

      

猜你喜欢

转载自www.cnblogs.com/anbozhu7/p/11820950.html