Node.js 中 EventEmitter 的 once() 方法详解

once() 方法

为指定的事件注册一个单次监听器,该监听器仅触发一次,触发后自动解除监听。

语法:

emitter.once(event, listener)

参数:

  • event:事件类型(字符串)
  • listener:事件触发时的回调函数

示例:

const server = new EventEmitter();
server.once('connection', (stream) => {
  console.log('连接已建立!');
});
pdf 文件大小:21.86KB