列队 promise及setTimeout
[1, 2, 3, 4, 5].reduce((pre, cur) => {
setTimeout(() => {
console.log(cur)
return
}, 1000)
})
[1, 2, 3, 4, 5].reduce((pre, cur) => {
return pre.then(() => {
return new Promise((resolve, reject) =>.
原创
2021-10-08 17:40:48 ·
81 阅读 ·
0 评论