Indi
ZkeqのCoding日志 icodeq.com

该文章介绍了编写一个手写Promise.all的原理。首先,该函数接收一个可迭代对象作为参数,并返回一个新的Promise实例。在函数内部,先将可迭代对象转化为数组,并将其中每个非Promise值转化为Promise对象。然后,判断如果转化后的数组长度为0,则直接返回一个resolved状态的Promise对象,并传递一个空数组作为值。接着,定义一个values数组和一个count变量用于记录已完…

讨论

还没有评论,来说第一句吧。

ZkeqのCoding日志 的其他文章