跳到主要内容
uencoder

Async/Await

async/await 用同步语法写异步代码:async 函数返回 Promise,await 暂停执行等待 Promise 完成。

用途

用同步式语法简化异步代码,消除 then 链,提高可读性。

机制

async 函数隐式包装返回值为 Promise。await 暂停函数执行(不阻塞线程)等待 Promise resolve。错误用 try/catch 处理。本质是 Promise 语法糖。

用例

  • 异步编程
  • API 调用
  • 错误处理

参考链接