Рассматривая MDN, он выглядит как values
, переданный обратному сообщению then()
для Promise.all, содержит значения порядка promises. Например:
var somePromises = [1, 2, 3, 4, 5].map(Promise.resolve);
return Promise.all(somePromises).then(function(results) {
console.log(results) // is [1, 2, 3, 4, 5] the guaranteed result?
});
Можно ли процитировать спецификацию, в которой должен быть порядок values
?
PS: Выполнение такого кода показало, что это кажется правдой, хотя это, конечно, не доказательство - это могло быть совпадением.