首页 » 文章 » 文档 » js 异步问题 » promise 和 setTimeout 的顺序

promise 和 setTimeout 的顺序

微任务执行时机比宏任务要

console.log(100)
// 宏任务
setTimeout(()=>{
console.log(200)
})
// 微任务
Promise.resolve().then(()=>{
console.log(300)
})
console.log(400)

// 100
// 400
// 300
// 200

»js 异步问题

发表评论

电子邮件地址不会被公开。 必填项已用*标注

Scroll to Top