JavaScript Promise 的复杂术语
JavaScript Promise 的世界包含无数可能让开发人员感到困惑的术语。为了导航这个迷宫,让我们阐明这些关键短语背后的确切含义。
待处理、已完成和已拒绝
promise 存在三种基本状态:
已解决 与已解决 对比已解决
术语已解决包含已完成和已拒绝状态,表示承诺不再悬而未决。然而,已解决
表示承诺已离开待处理状态,但并不明确表示它是履行还是拒绝。解决和拒绝
Resolve
启动解决 Promise 命运的过程。这种转换可能会导致三种可能性:推迟
推迟
需要为结果提供异步承诺,而不是同步交付结果。此外,还会返回延迟拒绝,而不是引发同步异常。请注意,术语“defer”也可能指某些库中用于创建 Deferred 对象的方法名称。以上是JavaScript Promise 中的关键状态和术语是什么?的详细内容。更多信息请关注PHP中文网其他相关文章!