then里面不用setTimeout resolve(1)不是的时候比后面的同步带吗先执行

来源:8-20 手写 Promise-then 的链式调用

qq_万分之一_0

2022-06-01

if (this.status === ‘rejected’) {
return new MyPromise((resolve, reject) => {
try {
const newReason = fn2(this.reason);

                    reject(newReason);
                } catch (err) {
                    reject(err);
                }
        })
    }
写回答

1回答

双越

2022-06-01

没看懂你的标题啥意思,再改一改吧。

PS:代码也乱着,顺便格式化一下吧。

0
1
qq_万分之一_0
我的意思就是执行的时候不加settimeout真的能做到先执行同步再执行mypromise吗
2022-06-06
共1条回复

一天时间高效准备前端技术一面 匹配大厂面试要求

针对时下面试高频考点,帮助新人js面试快速通关

4694 学习 · 1681 问题

查看课程