【发布时间】:2015-04-24 20:18:17
【问题描述】:
在此 MDN 页面 Creating and Triggering Events 上,它显示了使用 Event 或 CustomEvent 创建事件的示例。它解释说CustomEvent 允许自定义细节,但除此之外,它并没有说太多。
那么,有什么区别呢?如果我正在创建一个通用滚动事件,我应该使用CustomEvent 吗?还是仅针对 javascript 中不存在的事件?
另外,我注意到MouseEvent 也是Event 的子对象,所以如果我要创建点击事件,我可以只使用new MouseEvent('click')?
谢谢
【问题讨论】:
标签: javascript