Promise 异步操作, 有两个参 resolve 用来接收成功的值,reject接收失败的结果
resolve(可以获取结果的值) 解决 返回函数类型数据
reject(可以获取结果的值) 拒绝 返回函数类型数据
基本语法:
const p = new Promise((resolve, reject) => {
}
下面先看一个案例来简单了解一下promise
看一下浏览器效果:
随机数大于5返回reject,reject就调用p,then中的失败走的结果
随机数小于5返回resolve ,resolve 就调用p,then中的成功走的结果
给大家简单了解一下promise!