ES6 承诺的规范,根据 2013 年 9 月的 TC39 会议
此提案已进展到 ECMAScript 6 规范的草案,可供审阅 在官方 ECMAScript Wiki 中。 当引用 Promise 规范时,应引用 ECMAScript 6 规范草案,而非本仓库。我们仍然使用本仓库来修复 Promise 规范中的剩余问题,因此在进行相关工作时,它可能略微领先于草案规范。不过,我们必须强调,这只是一个临时基地。
任何一个 Promise 对象都处于三种相互排斥的状态之一: fulfilled, rejected 和 pending:
一个承诺被解析了,如果它已经解决了,或者与另一个承诺的状态相匹配了。尝试解析或拒绝一个已解析的承诺不会产生任何效果。一个承诺如果没有被解析,则是未解析的。一个未解析的承诺总是处于待定状态。一个已解析的承诺可能处于待定、已完成或被拒绝的状态。
PromiseCapability 记录包含此表中列出的字段。
暂无开放 Issues,或尚未同步最近议题。