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