We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 7b5f766 commit 7940f2fCopy full SHA for 7940f2f
1-js/09-classes/07-mixins/article.md
@@ -109,7 +109,7 @@ new User("Dude").sayHi(); // Hello Dude!
109
110
现在让我们为实际运用构造一个 mixin。
111
112
-例如,许多浏览器对象的一个重要功能是它们可以生成事件。事件是向任何有需要的人“广播信息”的好方法。因此,让我们构造一个 mixin,使我们能够轻松地将与事件相关的函数添加到任意 class/objext 中。
+例如,许多浏览器对象的一个重要功能是它们可以生成事件。事件是向任何有需要的人“广播信息”的好方法。因此,让我们构造一个 mixin,使我们能够轻松地将与事件相关的函数添加到任意 class/object 中。
113
114
- Mixin 将提供 `.trigger(name, [...data])` 方法,以在发生重要的事情时“生成一个事件”。`name` 参数(arguments)是事件的名称,`[...data]` 是可选的带有事件数据的其他参数(arguments)。
115
- 此外还有 `.on(name, handler)` 方法,它为具有给定名称的事件添加了 `handler` 函数作为监听器(listener)。当具有给定 `name` 的事件触发时将调用该方法,并从 `.trigger` 调用中获取参数(arguments)。
0 commit comments