Promise.all
语法:Promise.all(iterable)
参数:一个可迭代对象,如Array
返回值
- 如果传递的iterable为空,则是已解决的Promise。
1
2
3Promise.all([]).then(res=>{
console.log(res)
}) - 异步解析的Promise(如果传递的Iterable不包含Promise)。 请注意,在这种情况下,Google Chrome 58返回已解决的承诺。
1
2
3Promise.all([1,2,3]).then(res=>{
console.log(res)//[1,2,3]
})