eventEmitter.addListener与eventEmitter.on有什么区别

eventEmitter.addListener与eventEmitter.on有什么区别


在 Node.js 中,eventEmitter.addListener 和 eventEmitter.on 是等效的方法,它们都用于为事件注册监听器。事实上,eventEmitter.on 方法在内部调用了 eventEmitter.addListener 方法。这两个方法都接受相同的参数,第一个参数是事件名,第二个参数是回调函数,第三个参数(可选)是一个对象,用于传递一些参数给回调函数。

为了提高可读性,通常建议使用 eventEmitter.on 方法来注册事件监听器。它更加直观且易于理解。但是如果你习惯了其他语言或框架中使用 addListener 方法,也可以使用它,效果是一样的。

你可能感兴趣的:(node.js,node.js)