我正在学习Javascript,我开始好奇Javascript如何在线性执行中捕获事件。
例如,在AngularJS中,我可以编写具有两个输入框和一个输出框的简单乘法网站。创建了两个“控制器”代码,它们分别检测两个输入框中的变化。
但据我所知,JS是线性运行的,所以当第二个“控制器”正在运行时,第一个“控制器”将无法检测到任何更改。
发布于 2020-05-25 06:05:32
事件在消息队列中排队,因此在处理完一个事件后,将处理下一个事件(简化):
https://developer.mozilla.org/en-US/docs/Web/JavaScript/EventLoop
https://stackoverflow.com/questions/61992782
复制相似问题