Skip to content

Commit 7940f2f

Browse files
authored
minor fix
1 parent 7b5f766 commit 7940f2f

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

1-js/09-classes/07-mixins/article.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,7 @@ new User("Dude").sayHi(); // Hello Dude!
109109

110110
现在让我们为实际运用构造一个 mixin。
111111

112-
例如,许多浏览器对象的一个重要功能是它们可以生成事件。事件是向任何有需要的人“广播信息”的好方法。因此,让我们构造一个 mixin,使我们能够轻松地将与事件相关的函数添加到任意 class/objext 中。
112+
例如,许多浏览器对象的一个重要功能是它们可以生成事件。事件是向任何有需要的人“广播信息”的好方法。因此,让我们构造一个 mixin,使我们能够轻松地将与事件相关的函数添加到任意 class/object 中。
113113

114114
- Mixin 将提供 `.trigger(name, [...data])` 方法,以在发生重要的事情时“生成一个事件”。`name` 参数(arguments)是事件的名称,`[...data]` 是可选的带有事件数据的其他参数(arguments)。
115115
- 此外还有 `.on(name, handler)` 方法,它为具有给定名称的事件添加了 `handler` 函数作为监听器(listener)。当具有给定 `name` 的事件触发时将调用该方法,并从 `.trigger` 调用中获取参数(arguments)。

0 commit comments

Comments
 (0)