const a=2;
const b=3;
console.log(a+b)//同步任务
//异步操作
setTimeout(()=>{
console.log(a+b)
})
const a=2;
const b=3;
console.log(1)//同步任务
//异步操作
setTimeout(()=>{
console.log(2)
},0)
console.log(3)
JavaScript是单线程 只有同步任务完成后 异步线程结果才能进入主线程 所以结果输出:1,3,2