首页 Node.js核心模块手册

事件类 EventEmitter


addListener(event, callback)

on(event, callback)

绑定,事件处理函数

event 事件名

callback 回调函数

once(event, callback)

绑定,事件处理函数,执行一次

event 事件名

callback 回调函数

removeListener(event, callback)

解除,事件处理函数

event 事件名

callback 回调函数

removeAllListeners(event)

解除,所有事件处理函数

event 事件名

setMaxListeners(n)

设置,事件处理函数最大数量

n 整数值,最大处理数量

listeners(event)

获取,事件所有处理函数

event 事件名

emit(event, arg...)

触发,自定义事件

event 事件名

arg... 自定义参数(多参)

注:事件处理类不能单独使用,核心模块中一些对象可以绑定事件,配合使用处理数据