promise的构造函数是异步执行还是同步执行?

构造函数是同步的

then是异步的

看代码

let promise= new Promise((resolve,reject)=>{
                  consoloe.log(1)
                    resolve()
                   console.log(2)  
            })
promise.then(()=>{
    console.log(3)
})
console.log(4)

执行结果:1243

 

你可能感兴趣的:(JavaScript,js,vue)