Q库版本0.9.7承诺是否与ES2015承诺兼容?

时间:2015-11-06 15:09:37

标签: javascript ecmascript-6 q

0.9.7库版Q承诺是否与ES2015承诺兼容?

我可以添加一个将ES2015 Promise返回到现有Mobile承诺链并希望它能够正常工作的函数吗?

2 个答案:

答案 0 :(得分:2)

是的,Q确实遵循Promises/A+ standard(说“创造它”会有点太多,但是到了这一点),因此可以与所有ES6承诺互操作。

另外,在另一个方向,Q.Promise构造函数确实遵循ES6标准since v1.0.1.;为了更好的兼容性,请使用v2.x

答案 1 :(得分:0)

您可以在本文中查看有关Q与ES2015兼容性的更多详细信息:

http://www.2ality.com/2014/10/es6-promises-api.html

您可以从一个迁移到另一个,因为它们使用它们的方式相似。