6-1:async:返回值是promise对象

6-2:await: 相当于执行promise的then方法

await 阻塞了代码的执行流程 会先执行await后面同步的代码,异步代码等待同步代码执行完毕之后再去执行

  1. <br />
  1. async function show(){
  2. console.log("sratr");
  3. await mid();
  4. console.log("end");
  5. }
  6. async function mid(){
  7. console.log("show");
  8. }
  9. show();
  10. console.log("a1");
  1. sratr
  2. show
  3. a1
  4. end