语法
// 1.创建Promise对象
const prms = new Promise((resolve, reject)=>{
// 2.执行异步任务-并传递结果
// 成功调用:resolve(值) 触发then()执行
// 失败调用:reject(值) 触发catch()执行
})
// 3.接收结果
prms.then(result =>{
// 成功
})
Promise三种状态
1.待定:初始状态,既没有被兑现,也没有被拒绝
2.已兑现:操作成功完成
3.已拒绝:操作失败