JavaScript 中的 Promise
Promise是一个表示异步操作最终完成(或失败)及其结果值的对象。可以将其视为一个占位符,表示当前尚不可用但将来某个时间点会可用的值。
Promise 有三种状态:
待定 (Pending):初始状态,既未完成也未拒绝。
已实现:操作已成功完成,并且承诺现在具有结果值。
被拒绝:操作失败,并且承诺有失败的原因(错误)。
Promise是一个表示异步操作最终完成(或失败)及其结果值的对象。可以将其视为一个占位符,表示当前尚不可用但将来某个时间点会可用的值。
Promise 有三种状态:
待定 (Pending):初始状态,既未完成也未拒绝。
已实现:操作已成功完成,并且承诺现在具有结果值。
被拒绝:操作失败,并且承诺有失败的原因(错误)。