浏览器中的事件循环模型
事件循环模型.png
代码执行顺序:初始化代码 → 回调代码
当执行初始化代码(在执行栈运行)时,回调代码将交由事件管理模块处理;
当事件被触发时,将回调函数及数据添加到callback queue中去,依次遍历的从callback queue中拿到 stack中执行,
代码执行顺序:初始化代码 → 回调代码
当执行初始化代码(在执行栈运行)时,回调代码将交由事件管理模块处理;
当事件被触发时,将回调函数及数据添加到callback queue中去,依次遍历的从callback queue中拿到 stack中执行,