HZFE/awesome-interview

实现一个 Promises/A+ 规范的 Promise | HZFE - 剑指前端 Offer

Opened this issue · 8 comments

实现一个 Promises/A+ 规范的 Promise | HZFE - 剑指前端 Offer

这是一道有着成熟的业界规范的 coding 题,完成这道题的前置知识就是要了解什么是 Promises/A+。

https://hzfe.github.io/awesome-interview/book1/coding-promise/

期待增加all、race和allSettled方法的实现

期待增加all、race和allSettled方法的实现

应该还缺少静态方法

标题应该是实现一个“符合“ Promises/A+ 规范的 Promise ✌

iolh commented

写得很棒!有理有据,令人信服👍

回调函数的保存为什么要用数组? 看代码好像每个 Promise 实例最多只有一个 onFulfilled 或 onRejected 回调

上一条说错了,有些情况会出现多个回调

期待增加all、race和allSettled方法的实现

@barnett617 @pythonfirst @Roxannej

非常感谢您的期待和建议。

本章讨论的是Promises/A+规范,规范中是不包括这些方法的实现的。

每一位读者的需求我们都会认真考虑,或许在未来的章节中,我们会找机会加入这些方法的实现,敬请期待!