fake-promise 实现了Promise的基本功能,除了Promise.catch的实现只能够捕获之前一次Promise的reject,其他方法的功能实现基本和es6的一致。 包含测试用例和源代码,因为是学习项目,所以测试用例并没有做很多。 karma+mocha的单元测试环境可以看karma + mocha 该项目的博客:实现一个fake-Promise