一个事件循环非异步先执行,然后先微任务,再宏任务。
微任务 process.then/ fetch.then
微任务之前先执行process.then 方法
宏任务:外部scripts代码,dom渲染, setsetTImeout ,node(i/o)
宏任务之后执行setimmediate
微任务是基于js引擎,宏任务是基于浏览器
一个事件循环非异步先执行,然后先微任务,再宏任务。
微任务 process.then/ fetch.then
微任务之前先执行process.then 方法
宏任务:外部scripts代码,dom渲染, setsetTImeout ,node(i/o)
宏任务之后执行setimmediate
微任务是基于js引擎,宏任务是基于浏览器