gpt4 book ai didi

javascript - Promise.race() 的实现

转载 作者:行者123 更新时间:2023-11-29 15:14:41 28 4
gpt4 key购买 nike

我遇到了 an implementation JavaScript 中的 Promise.race() 方法,它按预期工作,但对我来说意义不大。

const race = (...promises) =>
new Promise((res, rej) => {
promises.forEach(p => p.then(res).catch(rej));
});

forEach 循环如何最终分配一个特定的 promise 的函数?

最佳答案

根据定义,无论您调用resolvereject 的频率如何,promise 只会解析/拒绝一次。因此,您构造的 promise 将解决所传递的 promise 的第一个 promise 所解决的问题。

关于javascript - Promise.race() 的实现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50511666/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com