awesome-interview icon indicating copy to clipboard operation
awesome-interview copied to clipboard

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

Open utterances-bot opened this issue 3 years ago • 8 comments

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

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

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

utterances-bot avatar Oct 02 '21 00:10 utterances-bot

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

barnett617 avatar Oct 02 '21 00:10 barnett617

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

pythonfirst avatar Oct 17 '21 12:10 pythonfirst

应该还缺少静态方法

Roxannej avatar Nov 11 '21 12:11 Roxannej

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

gacine avatar Nov 11 '21 15:11 gacine

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

iolh avatar Nov 13 '21 08:11 iolh

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

Lisianthus-A avatar Nov 25 '21 07:11 Lisianthus-A

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

Lisianthus-A avatar Nov 25 '21 07:11 Lisianthus-A

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

@barnett617 @pythonfirst @Roxannej

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

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

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

LLawlight avatar Jan 19 '22 02:01 LLawlight