标签:out 表达 功能 函数 span 成功 ted mis 操作
抽象表达:(比较高的高度 看这门技术)
Promise是js中进行异步操作的新的解决方案(旧形式:纯回调的形式)
具体表达:
1.pending变为resolved
2.pending变为rejected
一个promise对象只能改变一次。无论成功或者失败,都有一个结果
成功的结果value 失败的结果reason
待补全
const proxy = new Promise((resolve,reject) => { setTimeout( () => { const time = Date.now() if (time%2 === 1) { resolve(‘成功的数据1,time=‘ + time) //成功调用resolve(value) } else { reject(‘失败的数据1,time=‘ + time) }}, 0) }) proxy.then( value => { console.log("成功的回调2", value) //接受成功的数据 onResolve }, reason => { console.log("失败的回调2", reason) //接受失败的数据 onReject } )
111
标签:out 表达 功能 函数 span 成功 ted mis 操作
原文地址:https://www.cnblogs.com/-constructor/p/12216134.html