摘要: 假如两个函数a(args),b() b的指针作为a的参数传入a,然后在b的函数体内再通过b的指针调用b。 对于a来说,就是我不但要让b作我的参数,我还要在我的函数体调用b。 其实就是往a传了一个参数,并且在a的函数体内使用了这个参数。 //定义主函数 function A(callback) { c 阅读全文
posted @ 2020-10-26 23:59 轩辕吊雷 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 1、Promise.prototype.then()方法显然就是Promise的精华。函数声明:p.then(resolve, reject);。 then()方法不是静态方法,需要经由Promise实例对象来调用。 then方法有两个参数,第一个参数是Promise实例对象为Resolved状态时 阅读全文
posted @ 2020-10-26 23:12 轩辕吊雷 阅读(5986) 评论(0) 推荐(0) 编辑
摘要: 这4个方法都是静态方法,非实例方法,用Promise对象是无法调用的。 Promise.resolve将对象转为Promise对象。函数声明:Promise.resolve(value);。 Promise.reject将对象转换成一个状态为Rejected的全新的Promise对象。函数声明:Pr 阅读全文
posted @ 2020-10-26 22:50 轩辕吊雷 阅读(1079) 评论(0) 推荐(0) 编辑
摘要: 构造函数原型:new Promise(function(resolve, reject) { … } ) 构造函数用一个函数作为参数,该函数有两个参数,两个参数均是回调函数,由JS引擎提供,你不用自己部署了。第一个参数resolve,当异步操作成功时会调用,它有一个参数用于传递异步操作成功的结果。第 阅读全文
posted @ 2020-10-26 22:44 轩辕吊雷 阅读(1863) 评论(0) 推荐(0) 编辑
摘要: https://www.jianshu.com/p/e132b64f9297 阅读全文
posted @ 2020-10-26 22:40 轩辕吊雷 阅读(5) 评论(0) 推荐(0) 编辑
摘要: https://blog.csdn.net/bingguang1993/article/details/79628618 阅读全文
posted @ 2020-10-26 16:18 轩辕吊雷 阅读(76) 评论(0) 推荐(0) 编辑