手写一个Promise
es6中新增定义了一个Promise的类,本篇记录一下对Promise的深入学习过程。(长篇警告!!!)首先纠正一个错误观点,“Promise是用来解决回调地狱的问题”,这只是语法糖,Promise真正解决的是数据依赖问题, 采用的方法依然是我们常挂嘴边的, "老掉牙"的 解耦。解的是 数据产生(发` ) 与 使用(收) 的耦, 也就是 发 与 收 的解耦.接下来剖析一下他的解耦过程,分步实现1、构造函数里传一个函数的两个参数(resolve, reject)2、resolve 成功时执行的回调
原创
2021-06-08 15:59:20 ·
204 阅读 ·
1 评论