原文:Promise的封装

要封装Promise,首先要了解Promise的使用。 Promise有以下几个特点: Promise是一个构造函数 实例化Promise时有两个回调函数,resolve,reject ,成功执行resolve,失败执行reject 在实例化p的then中有两个对应的回调函数,第一个回调是resolve执行时触发,第二个回调是reject执行时触发 语法糖catch,就是执行reject的时候,不 ...

2019-05-15 10:19 0 2269 推荐指数:

查看详情

es6之Promise(2)-封装自己的Promise

今天根据之前的es6类的写法手写一个自己的Promise,我们先看一下原生的Promise写法 我们可以看到我们的Promise对象使用new 生成,并且接收一个函数,参数也为函数, 因为在后面执行了resolve();并且有一个then方法,参数与上面一致,所以我们可以这样写 ...

Wed Mar 06 06:19:00 CST 2019 0 586
promise 封装 axios

); })*/ function axios(options) {   let promise = new ...

Sun Mar 17 02:03:00 CST 2019 0 907
promise封装ajax

首先贴代码 注释: 1,open(method, url, async)   method: GET和POST;   url: 发送到服务端的url;   async: 异 ...

Wed Sep 19 23:28:00 CST 2018 0 3465
小程序api的promise封装

微信小程序和支付宝小程序的api封装方法是一样的,都是外部新建一个js,使用module.exports导出,要注意的是,最好使用post请求,虽然get请求没什么不好,主要是好修改。这里使用的MD5进行了token加密,最好还是把md5.js单独写下来(MD5函数js) var ...

Mon Nov 18 19:26:00 CST 2019 0 600
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM