类:EventEmitter
【Class: EventEmitter】
EventEmitter 类由 node:events 模块定义并导出:
【The EventEmitter class is defined and exposed by the node:events module:】
import { EventEmitter } from 'node:events';const EventEmitter = require('node:events');所有 EventEmitter 在添加新监听器时都会触发 'newListener' 事件,在移除现有监听器时会触发 'removeListener' 事件。
【All EventEmitters emit the event 'newListener' when new listeners are
added and 'removeListener' when existing listeners are removed.】
它支持以下的选项:
【It supports the following option:】
captureRejections<boolean> 它启用 自动捕获 Promise 拒绝。 默认值:false.