【发布时间】:2016-06-30 04:08:18
【问题描述】:
我想知道EventEmitter中addListener和On的区别。
我认为它们都允许我们将 Listener 添加到侦听器的末尾。
任何帮助将不胜感激。
【问题讨论】:
标签: javascript node.js npm
我想知道EventEmitter中addListener和On的区别。
我认为它们都允许我们将 Listener 添加到侦听器的末尾。
任何帮助将不胜感激。
【问题讨论】:
标签: javascript node.js npm
the documentation for addListener 的这行代码应该可以解决问题了:
emitter.on(eventName, listener)的别名。
【讨论】:
这是关于该方法的描述。
1 addListener(事件,监听器)
在指定事件的侦听器数组末尾添加一个侦听器。不检查是否已添加侦听器。传递相同事件和侦听器组合的多个调用将导致多次添加侦听器。返回发射器,因此可以链接调用。
2 on(事件,监听器)
在指定事件的侦听器数组末尾添加一个侦听器。不检查是否已添加侦听器。传递相同事件和侦听器组合的多个调用将导致多次添加侦听器。返回发射器,因此可以链接调用。
您可以从here获取详细信息
所以 addListener 和 on 方法是一样的。
【讨论】: