async/await

2021/12/14

# 介绍

async/await

  • async定义异步函数。async函数本身被包装成了一个new Promise
  • async function 的返回值将被隐式地包装给 Promise.resolve
  • await定义async异步函数内的异步代码,会包装一层promise,并且会等待到这个promise状态变更完,再执行后面的代码

# 异步详解

async

  • async的return值被Promise.resolve包裹,所以首先要了解Promise.resolve的机制

# 面试题

  • 求打印顺序,对比
  • 结果分析
上次更新: 9/17/2024