Skip to content

Tcdian/Promise

Repository files navigation

Promise 实现

实现

根据 Promises/A+ 标准 实现的简单版 Promise,源码在 source 目录下

测试

通过 Promises/A+ Compliance Test Suite 所有测试用例

其他的方法( catch, finally, Promise.all, Promise.allSettled, Promise.any, Promise.race, Promise.reject, Promise.resolve )根据 MDN Promise 上的介绍,使用 jest 写了一些简单的测试用例

测试结果:

About

Promise 实现

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published