定义:在代码执行过程中,碰到异步任务会添加到任务队列中,等主线程执行完毕后执行异步任务
异步任务分为宏任务和微任务,微任务优先级大于宏任务
执行顺序先同步后异步
异步任务:
宏任务:setTimeout setInterval ajax DOM事件
微任务:Promise
微任务执行优先级 > 宏任务
定义:在代码执行过程中,碰到异步任务会添加到任务队列中,等主线程执行完毕后执行异步任务
异步任务分为宏任务和微任务,微任务优先级大于宏任务
执行顺序先同步后异步
异步任务:
宏任务:setTimeout setInterval ajax DOM事件
微任务:Promise
微任务执行优先级 > 宏任务