【发布时间】:2013-06-11 21:09:10
【问题描述】:
发布此问题的原因是为了了解Event和EvenHandler的基本区别和用例。
【问题讨论】:
标签: javascript java ajax gwt
发布此问题的原因是为了了解Event和EvenHandler的基本区别和用例。
【问题讨论】:
标签: javascript java ajax gwt
事件:- 在计算中,事件是由程序检测到的可能由程序处理的动作或事件。通常,事件与程序流程同步处理,也就是说,程序有一个或多个专门处理事件的地方。
事件处理程序:-
包含响应事件而执行的程序语句的函数或方法。事件处理程序通常是处理诸如击键和鼠标移动之类的动作的软件例程。对于 Web 站点,事件处理程序使 Web 内容动态化。 JavaScript 是为 Web 内容编写事件处理程序脚本的常用方法。
非常基本的例子是你点击 facebook 上的登录按钮,点击登录按钮有相应的事件处理程序,它告诉 facebook 应用程序用户尝试登录
【讨论】:
您不能同时比较 处理程序和事件。
所有处理程序都存储在 HandlerManager 中,它还管理调度任何类型的事件(包括您自己创建的新事件)。
更多
向处理程序传递一个事件对象,其中所有事件详细信息作为它们的唯一参数即事件
【讨论】:
它们可能意味着不同的东西,具体取决于特定的上下文。事件的一般含义是程序中某处的动作或发生;通常事件由程序在称为处理程序的模块中处理。
例如,在 Java 中,您可能会通过按下按钮触发事件;当该按钮调用该特定事件的处理程序中的代码时程序会做什么。
【讨论】: