1. 首页
  2. 数据库
  3. 其它
  4. 手写一个Promise/A+完美通过官方872个测试用例

手写一个Promise/A+完美通过官方872个测试用例

上传者: 2021-01-16 21:59:29上传 PDF文件 171.61KB 热度 16次
前段时间我用两篇文章深入讲解了异步的概念和Event Loop的底层原理,然后还讲了一种自己实现异步的发布订阅模式: setTimeout和setImmediate到底谁先执行,本文让你彻底理解Event Loop 从发布订阅模式入手读懂Node.js的EventEmitter源码 本文会讲解另一种更现代的异步实现方案:Promise。Promise几乎是面试必考点,所以我们不能仅仅会用,还得知道他的底层原理,学习他原理的最好方法就是自己也实现一个Promise。所以本文会自己实现一个遵循Promise/A+规范的Promise。实现之后,我们还要用Promise/A+官方的测试工具来测试下我
下载地址
用户评论