我们在这里和那里阅读,事件处理程序,事件监听器...事件处理程序/监听器...对象处理程序...这是像我这样的新手无法忍受的大量困惑。
任何人都可以澄清这个问题:
事件处理程序和事件监听器之间有什么区别(如果有)?
非常感谢,
内存力
最佳答案
听众:
中介,连接事件源和对该事件的 react 之间的对象。
监听器对象的生命周期:
术语“监听器”可能具有欺骗性,因为在大多数实现中,它不会主动做任何事情——它只是充当事件和事件处理程序之间的存储关联。
处理程序:
一个对象(通常是一个函数),它提供在订阅事件发布时运行的行为。
(见 Wikipedia's "Observer Pattern")
(见 Wikipedia's "Event Handler")
重要差异:
监听器对事件源使用react,例如键盘或鼠标。
处理程序对事件使用react,例如按键或鼠标单击。
关于events - 事件处理程序和事件监听器之间有什么区别(如果有)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3574035/