promise.all()方法用于将多个Promise实例包装成一个新的Promise实例。与此同时,成功和失败返回值也是不一样的,成功的时候返回的是一个结果数组[ ],而失败的时候则返回最先被reject失败状态的值
Promise.all在处理多个异步非常有用,比如 一个页面上需要等两个或多个ajax的数据回来以后才正常显示。
在使用的时候需要特别的是 Promise.all获得成功结果的数组里面的数据顺序和Promise.all接收到的数组顺序是一致的 ,在前端开发请求数据的过程中,偶尔会遇到发送多个请求并根据顺序获取和使用数据的场景,使用promise.all毫无疑问可以解决这个问题