Promise.all 输出结果
时间: 2023-06-04 12:04:09 浏览: 133
深入理解Promise.all
Promise.all 是 JavaScript 中的一个方法,它接受一个包含多个 Promises 的数组作为参数,并返回一个新的 Promise。该方法在所有传入的 Promises 都已经完成(即 fulfilled 或 rejected)时才会完成。如果所有的 Promises 都被 fulfilled,则新的 Promise 也会被 fulfilled,且它的值将是一个包含所有被 fulfilled Promises 的值的数组。如果有任意一个 Promise 被 rejected,则新的 Promise 也会被 rejected。
示例:
```
Promise.all([promise1, promise2, promise3]).then(function(values) {
console.log(values);
});
```
其中 values 就是 一个数组, 数组里面包含了promise1,promise2,promise3 返回的结果.
阅读全文