37 字
1 分钟
手写promise race

Promise Race#

// Promise race实现
Promise._race = function (taskArr) {
return new Promise((resolve, reject) => {
for (const iterator of taskArr) {
Promise.resolve(iterator).then((data) => {
resolve(data);
}, (err) => {
reject(err);
return
})
}
})
}
手写promise race
https://nollieleo.github.io/posts/手写promise-race/
作者
翁先森
发布于
2021-12-13
许可协议
CC BY-NC-SA 4.0