javascript - 触发事件和调度事件有什么区别?

标签 javascript

编程中触发器和调度事件有什么区别。 触发器是:生成事件 调度程序正在捕获它吗?

最佳答案

“触发者”通常是发起者。 "dispatch"通常是一个中介,即它们接收调用并将其委托(delegate)给其他代码。

不过,这些术语的边缘相当模糊,因为"dispatch"调用可能会“触发”另一个事件。

“触发器”的反义词是“处理程序”。这些通常是事件接收者。不过,没有什么可以阻止它们进行其他事件调用,因此从技术上讲,处理程序可能是一个调度。

“调度程序”通常根据计时器或某种时间表、其他输入事件或其他因素重复触发事件。由此发送的任何事件都可能被视为"dispatch"或正在"dispatch"的事件。

关于javascript - 触发事件和调度事件有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36456978/

相关文章:

javascript - getElementById() 为空?

javascript - ESLint 不会检查命令行中的所有错误

javascript - 如何使用Backbone Js调用asmx web服务进行采集

javascript - 如何防止 mocha 以状态 1 退出进程

库中的 Javascript 索引超出范围

javascript - VS2017 Javascript 智能感知

javascript - 使用 JavaScript 解析分隔文本行

javascript - 从传递 JSON 的函数返回对象

javascript - 使用javascript获取上传的图像尺寸

javascript - 为什么 String.prototype 中的 "this"会返回一个对象?