类:EventEmitter
\Class: EventEmitter
版本历史
| 版本 | 变更 |
|---|---|
| v13.4.0, v12.16.0 | 添加了捕获拒绝的选项。 |
| v0.1.26 | 新增于: v0.1.26 |
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。\
captureRejections<boolean> It enables automatic capturing of promise rejection. Default:false.