once method

EventEmitter once(
  1. String event,
  2. Function listener
)

为名为 event 的事件添加 一次性 的 listener 函数

Implementation

EventEmitter once(String event, Function listener) {
  // 创建一个新的侦听器,该侦听器在被调用后移除自身

  // 将包装侦听器添加到事件列表的末尾
  addListener(event, _onceListener);

  return this;
}