promise是一种处理异步操作的对象,有三种1状态:pending(初始状态);fulfilled(已完成);rejected(已拒绝);不可逆
promise允许链式调用;可以处理多个promise
promise.all 接受一个promise对象的数组 (只有所有的promise都成功,才会返回一个新的promise,结果是包含所有操作结果的数组)
promise.race 接受一个promise对象的数组(只会返回第一个完成的promise,不论是成功还是失败)
async...await 错误处理可以使用try...catch