// Event loop
console.log(‘hello wen‘)
setTimeout(function callback(){
console.log(‘回调函数执行!‘)
},3000)
console.log(‘hi aRui‘)
// 微任务比宏任务执行早
console.log(1)
setTimeout(()=>{
console.log(2)
},0)
Promise.resolve().then(()=>{
console.log(3)
})
console.log(4)
// 1 4 3 2