promise all方法作用是将多个Promise异步任务合并到一起。
它的结果在创建承诺之后使用,等待所有任务结果完成。
接收一个iterable类型的数据(Array, Set, Map)作为参数,iterable内部元素是Promise实例集合(即多个Promise异步任务);如果不是Promise,而是基本类型数据,例如0, '123', true,则直接返回这些数据;如果没有传入任何数据,则返回空数组。
如果有一个Promise实例的结果是reject,则返回err结果
可用于首页多个异步请求合并为一个接口。