Event Loop 定义: event - 事件 loop - 循环,既然叫事件循环,那么循环的点在哪? 循环的是一个又一个的任务队列,这些任务队列由宏任务和微任务构成 两条原则 一次处理一个任务 一个任务开始后直到完成,不会被其他任务中断 事件处理之间的关系 一次事件处理中,最多处理一个宏任务,但是会处理所有的微任务,任务开始后,会将内部所有的宏观函数加到宏观队列等待,会将所有的围观函数加到微观队列等待,当前宏任务处理完毕后,开始逐个处理微任务,当微任务执行处理完成,会检查是否需要更新ui,…