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

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

阅读 4.3k
1 个回答

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

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

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏