彻底弄懂Promise原理
发布时间:2021-03-12 17:25:10 所属栏目:评论 来源:互联网
导读:mise 必须为以下三种状态之一:等待态(Pending)、执行态(Fulfilled)和拒绝态(Rejected)。一旦Promise 被 resolve 或 reject,不能再迁移至其他任何状态(即状态 immutable)。 基本过程: 初始化 Promise 状态(pending) 执行 then(..) 注册回调处理
mise 必须为以下三种状态之一:等待态(Pending)、执行态(Fulfilled)和拒绝态(Rejected)。一旦Promise 被 resolve 或 reject,不能再迁移至其他任何状态(即状态 immutable)。 基本过程:
真正的链式Promise是指在当前promise达到fulfilled状态后,即开始进行下一个promise. 链式调用
先从 Promise 执行结果看一下,有如下一段代码: 显然这里输出了不同的 data。由此可以看出几点:
基于以上几点,我们先写个基于 PromiseA+ 规范的只含 resolve 方法的 Promise 模型: (编辑:阿坝站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |