Events 事件处理程序和事件侦听器之间有什么区别(如果有)?

Events 事件处理程序和事件侦听器之间有什么区别(如果有)?,events,client,Events,Client,我们到处阅读,事件处理程序,事件监听器。。。事件处理程序/侦听器。。。对象处理程序。。。这是一个像我这样的新手无法容忍的混乱局面 任何想澄清这个问题的人: 事件处理程序和事件侦听器之间有什么区别(如果有) 非常感谢, MEM事件侦听器基本上是侦听事件的委托。如果程序员需要对特定事件执行某些操作,则委托用于编写处理程序。因此,对于特定事件,侦听器充当触发器来触发实际的处理程序代码 您可以在此处阅读: 及 听众: 活动源和对该活动的反应之间的中介,连接对象。 侦听器对象的生命周期: 订阅从事件源发

我们到处阅读,事件处理程序,事件监听器。。。事件处理程序/侦听器。。。对象处理程序。。。这是一个像我这样的新手无法容忍的混乱局面

任何想澄清这个问题的人: 事件处理程序和事件侦听器之间有什么区别(如果有)

非常感谢,
MEM

事件侦听器基本上是侦听事件的委托。如果程序员需要对特定事件执行某些操作,则委托用于编写处理程序。因此,对于特定事件,侦听器充当触发器来触发实际的处理程序代码

您可以在此处阅读:


听众:
活动源和对该活动的反应之间的中介,连接对象。
侦听器对象的生命周期:

  • 订阅从事件源发布事件时要调用的处理程序
  • “侦听”事件源上发生的事件
  • 调用处理程序
  • 术语“监听器”可能具有欺骗性,因为在大多数实现中,它并没有主动地做任何事情——它只是作为事件和事件处理程序之间的存储关联发挥作用

    处理程序:
    一个对象(通常是一个函数),它提供了在发布订阅的事件时要运行的行为

    (见)
    (见附件)

    重要区别:
    侦听器对事件源(如键盘或鼠标)作出反应。

    处理程序对事件做出反应,例如按键或鼠标单击。

    我也正是这样认为的。回答得好!