跳到主要内容
uencoder

Promise

Promise 是异步操作最终结果的占位对象,有 pending/fulfilled/rejected 三态,支持链式调用。

用途

管理异步操作结果,避免回调地狱,提供可组合的异步编程。

机制

状态:pending → fulfilled(resolve)或 rejected(reject)。then 注册成功回调、catch 注册失败回调。链式 then 串行异步。Promise.all/allSettled/race 并行组合。

用例

  • 异步编程
  • API 调用
  • 并行控制

相关词条

参考链接