const promise =new Promise((resolve,reject)=>{
console.log(1)
resolve();
console.log(2)
})
promise.then(()=>{
console.log(3)
})
//结果是1,2,3。promise是同步的 .then是异步的
本文解释了如何在JavaScript中使用Promise对象,展示了同步代码(console.log(1)和resolve())先于异步代码(.then()中的console.log(3))执行,结果输出为1,2,3,强调了Promise的异步特性。
const promise =new Promise((resolve,reject)=>{
console.log(1)
resolve();
console.log(2)
})
promise.then(()=>{
console.log(3)
})
//结果是1,2,3。promise是同步的 .then是异步的

被折叠的 条评论
为什么被折叠?