Promise.all().then 接受的值是有序的吗
时间: 2024-04-26 20:22:49 浏览: 76
从微信小程序看promsie.all和promise顺序执行
不一定。Promise.all().then() 方法接受一个回调函数作为参数,当 Promise.all() 返回的 Promise 对象变为 fulfilled 状态时,会调用该回调函数并传递一个包含所有 Promise 对象返回值的数组作为参数。这个数组中的元素顺序与 Promise 对象数组的顺序保持一致,但是不保证每个 Promise 对象的返回值在数组中的位置与其在 Promise 对象数组中的位置一致。因此,虽然返回值数组的顺序与 Promise 对象数组的顺序一致,但是每个元素的值并不一定与 Promise 对象数组中对应位置的元素值一致。
阅读全文