
promise
文章平均质量分 56
王——小喵
码上有钱,码上暴富
展开
-
如何封装微信小程序的 wx.request() 请求
先对wx.request()进行基本的请求封装,再继续封装post和get请求。原创 2022-07-30 16:10:58 · 851 阅读 · 0 评论 -
promise升级版async,await来袭,搭配try+catch更香哦
async,await 是es7中新增的语法,用来进一步改进异步代码的写法,是promise升级版!执行流程在执行async函数(设名为asyncF)时,进入函数内部: - 按序执行同步代码,- 遇到await,跳出asyncF函数。const p1 = new Promise((resolve, reject) => { setTimeout(()=>resolve(100), 3000)})async function f () { console.log('开始执原创 2021-09-18 23:10:22 · 990 阅读 · 0 评论 -
promise的三种状态及.then() .catch() .finally() .all() .race()的使用
Promise是ES6提出的一个新语法,用来优化异步代码的写法,是前端领域里的必会内容。1.Promise的基本使用1.1promise的三种状态初始态pending:创建Promise对象时,且没有调用resolve或者是reject方法,相当于是初始状态。这个初始状态会随着你调用resolve,或者是reject函数而切换到另一种状态。let p = new Promise((ok,err)=>{ console.info('发呆.....' )})console.dir(p)原创 2021-09-18 22:50:55 · 6883 阅读 · 1 评论