ES6 中的Promise 和各种Promise库比如Q等中实现的Promise是一回事吗?
Promise是js中用来解决回调嵌套的问题的一套解决方案,在nodejs的开发中也是非常有用。本质上来讲,promise是一套规范和原则,只要设计的库复合规范的要求就都可以算是promise, 目前比较流行的promise有q和when等,但听说ES6中javascript也开始有自己原生的promise了,原生的promise和q的peomise是一样的吗?它们之间能否相互替代,比如co这个库就是设计在es6的promise之上,在co函数中能不能用q提供的promise呢?