涉及到的角色:
1.同步代码直接放入call stack
2.遇到异步 ,如setTimeout ,会先在event table中产生映射,等异步处理完,该执行会调函数的时候,才将会调函数push 到 evevt queue中等待执行
3.如果主线成空闲,就从event queue中shift一个放入 call stack 中执行
4.然后,重复
Event Loop
原文:https://www.cnblogs.com/bigman-bugman/p/12362670.html