JavaScript进阶-第七篇:JavaScript 异步编程进阶-Promise
1. Promise 原理与实现
Promise 内部状态机
Promise 是 JavaScript 中处理异步操作的一种机制,它有三种内部状态:pending(进行中)、fulfilled(已成功)和 rejected(已失败)。状态的转换遵循特定规则:
- 初始状态:Promise 对象创建时处于
pending状态。 pending到fulfilled:当异步操作成功完成时,Promise 从pending状态转换为fulfilled状态,并将异步操作的结果作为参数传递给then方法中成功回调函数。pending到rejected:如果异步操作失败,Promise 从pending状态转换为rejected状态,并将错误信息作为参数传递给then方法中失败回调函数,或者传递给
订阅专栏 解锁全文
4997

被折叠的 条评论
为什么被折叠?



