qqjay2019 最近的时间轴更新
qqjay2019

qqjay2019

V2EX 第 433839 号会员,加入于 2019-08-04 16:06:58 +08:00
qqjay2019 最近回复了
挺好看,已经 start
103 天前
回复了 fristblood 创建的主题 程序员 7 年前端,一个面试机会都没了啊
推荐做水电工
176 天前
回复了 Mr0C 创建的主题 程序员 厦门被裁了两个月都没找到工作
同厦门前端
看到这条赶紧把斗鱼直播关了
2019-12-23 19:29:52 +08:00
回复了 vevlins 创建的主题 JavaScript 对 js 异步中的 promise、async 等的理解。
每个 Promise 有一个状态(等待态,成功态,失败态),有成功的结果和失败的结果,有成功的回调数组和失败的回调数组.

new Promise(fn)一执行,fn(resolve,reject)就会执行.然后改变状态,并且往相应的回调数组里面 push

一旦 then,就 return new Promise()实现链式调用

如果是异步代码的话,到 then 时候,状态还是 pengding,往成功和失败回调 push 一个时间为 0 的 setTimeout,然后开始真正处理 promise..后面还挺麻烦的讲不清楚

https://pro 删 mises 除 aplus.我 com/ 就算这个网站的 2.3,针对各种情况,有不同的处理方式,2.2 讲了 then

可能打字表达不太清楚... -T T-
关于   ·   帮助文档   ·   博客   ·   nftychat   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2609 人在线   最高记录 5634   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 24ms · UTC 09:14 · PVG 17:14 · LAX 02:14 · JFK 05:14
Developed with CodeLauncher
♥ Do have faith in what you're doing.