我们在这里和那里阅读,事件处理程序,事件监听器......事件处理程序/监听器......对象处理程序......这是一个像我这样的新手无法容忍的大规模混乱.
任何人都要澄清这个问题:事件处理程序和事件监听器之间有什么区别?
非常感谢,MEM
侦听器:
活动源和对该活动的反应之间的中介连接对象。
监听器对象的生命周期:
术语“监听器”可能具有欺骗性,因为在大多数实现中,它并不主动执行任何操作——它只是充当事件和事件处理程序之间的存储关联。
处理程序:
一个对象(通常是一个函数),提供在发布订阅事件时运行的行为。
(参见维基百科的“观察者模式”)
(参见维基百科的“事件处理程序”)
重要区别:
侦听器对事件源做出反应,例如键盘或鼠标。
处理程序对事件做出反应,例如按键或鼠标单击。
| 归档时间: |
|
| 查看次数: |
300 次 |
| 最近记录: |