gpt4 book ai didi

javascript - W3C 事件正确术语

转载 作者:行者123 更新时间:2023-11-28 02:08:54 27 4
gpt4 key购买 nike

在 W3C 规范中 event写的是事件类型是一个具有名称、属性等的对象,因此“点击”是一种类型而不是名称。但是之后,例如,当它谈到createEvent 方法表示它创建了 UIEvent、Event 等类型的事件。

那么正确的术语是什么?“点击”是一种类型还是“点击”是 MouseEvent 类型事件的名称?

我认为最后说的是对的!

最佳答案

我认为“MouseEvent”是一种事件类型,它描述了事件对象的结构(属性)。为了这个答案的目的,我们称它为 DOMInterface 类型

那么“点击”也是一种事件,它描述了发生的事情。我们称其为“已发生”类型。

不幸的是,DOM 规范并不总是清楚地区分 DOMInterface 类型和“发生的”类型,尽管在大多数地方 event type 表示它的“发生的”类型,而它的 DOMInterface 类型只是简单的引用作为事件的 DOMInterface。

所以我会说“click”是事件类型的名称,其 DOMInterface 是“MouseEvent”的事件类型。但在某些情况下,事件类型 的使用可能取决于上下文,您可能需要明确说明所指的类型。

关于javascript - W3C 事件正确术语,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9545173/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com