promise是异步编程的一种方案,主要用于解决异步的回调的 ,
当promise刚建成时 处于padding状态
fulfilled --成功的状态 调用resolve会将promise改为fulfilled状态
rejected--失败的状态 调用rejected会将promise改为rejected的状态
///等待所有的promise都执行成功
promise.all([p1,p2,p3]).then(res=>{
})
//race--赛跑 谁最先执行结束我就执行谁 //不管成功或者失败
promise.race([p1,p2,p3]).then(res=>{
}).catch(err=>{
})