为什么Promise.all()的返回值是有序的

promise.all()可以把多个promise包装并返回一个新的promise实例,原则上讲,发送的请求依旧是异步的,为何返回的结果是有序的呢

回答:

返回结果的顺序是你 Promise.all(promiseArr) 里面 promiseArr 提供的顺序呀
all 的语义就是这样咯,如果想按单个请求返回的顺序触发,直接写两个单独的 promise 就行,要不用 observable 也行

如果有帮到你请 upvote 或者采纳,没有帮助请留言~

暂无评论

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注