0%

Promise 构造函数是同步执行还是异步执行,那么 then 方法呢?

Promise 构造函数是同步执行还是异步执行,那么 then 方法呢?

个人题解

构造函数是同步执行,then的时候是异步

1
2
3
4
5
6
7
8
9
10
11
12
13
const demo = function () {
return new Promise((reslove, reject) => {
console.log(1);
reslove(2);
console.log(3);
});
};

demo().then((res) => {
console.log(res);
});

//1 3 2

相关链接