事件循环包括三个部分:1.主线程2.宏队列:异步操作(如Ajax请求,定时器)3.微队列:Promise回调等 顺序: 先执行主线程,遇到宏任务就放到宏队列,遇微任务放到微队列 主线程执行完毕,优先开始处理微队列,再执行宏队列,如此循环 事件循环是JavaScript非阻塞行为的关键。
事件循环
发布于:
事件循环包括三个部分:1.主线程2.宏队列:异步操作(如Ajax请求,定时器)3.微队列:Promise回调等 顺序: 先执行主线程,遇到宏任务就放到宏队列,遇微任务放到微队列 主线程执行完毕,优先开始处理微队列,再执行宏队列,如此循环 事件循环是JavaScript非阻塞行为的关键。