promise构造函数也是异步的吗

const p = new Promise((res, rej) => {
    console.log('我是Promise') // 1
 
    res('我是resolve')
})
 
console.log('我是主线程') // 2
 
p.then(res => console.log('我是then:'+ res)) // 3

结果:

 不用说也能看懂了,promise 的构造函数执行本身并不是异步的,但 then 是异步的

posted @ 2023-01-01 16:44  邢韬  阅读(80)  评论(0编辑  收藏  举报