同步任务:正常写的js代码
异步任务:所有非同步的任务
微任务:promise.resolve()的then
宏任务:setTimeout,setInterval,入队列到任务的末尾
同步任务执行完毕,执行微任务,微任务执行完毕,执行宏任务
任务执行的演示:参考一个地址
https://jakearchibald.com/2015/tasks-microtasks-queues-and-schedules/
同步任务:正常写的js代码
异步任务:所有非同步的任务
微任务:promise.resolve()的then
宏任务:setTimeout,setInterval,入队列到任务的末尾
同步任务执行完毕,执行微任务,微任务执行完毕,执行宏任务
任务执行的演示:参考一个地址
https://jakearchibald.com/2015/tasks-microtasks-queues-and-schedules/
773
586
580

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