2022-10-10

1、async+await 异步问题的终极解决方案,并且要配合promise使用。
第一步 异步代码交给promise
第二步 在async函数中配合await,用同步的方式编写异步代码。

let print =(data,time)=>{
          return new Promise(resolve=>{
              setTimeout(() => {
                  resolve(data)
              }, time*1000);
          })
      }
      usePrint()
     async function usePrint(){
        let dataConsole =  await print(1,1);
        console.log(dataConsole)
        let dataConsole2 =  await print(2,2);
        console.log(dataConsole2)

      }

你可能感兴趣的:(2022-10-10)