Node.js中EventEmitter模块是如何运作的?
- 内容介绍
- 文章标签
- 相关推荐
本文共计4798个文字,预计阅读时间需要20分钟。
EventEmitter 是 Node.js 的内置模块,为我们提供了事件订阅和发布机制。本文将简要介绍 Node.js 中的 EventEmitter 模块,并说明其用法,希望能对大家有所帮助。
+ 使用 EventEmitter +
EventEmitter是 Node.js 的内置模块,为我们提供了事件订阅机制。下面本篇文章就来带大家了解一下Node.js中的EventEmitter模块,介绍一下它的用法,希望对大家有所帮助!
EventEmitter 的使用EventEmitter 为我们提供了事件订阅机制,通过引入 events 模块来使用它。
const {EventEmitter} = require("events"); const eventEmitter = new EventEmitter(); // 监听 data 事件 eventEmitter.on("data", () => { console.log("data"); }); // 触发 data 事件 eventEmitter.emit("data");
上述代码我们使用 on 方法来为事件绑定回调函数,使用 emit 方法来触发一个事件。
本文共计4798个文字,预计阅读时间需要20分钟。
EventEmitter 是 Node.js 的内置模块,为我们提供了事件订阅和发布机制。本文将简要介绍 Node.js 中的 EventEmitter 模块,并说明其用法,希望能对大家有所帮助。
+ 使用 EventEmitter +
EventEmitter是 Node.js 的内置模块,为我们提供了事件订阅机制。下面本篇文章就来带大家了解一下Node.js中的EventEmitter模块,介绍一下它的用法,希望对大家有所帮助!
EventEmitter 的使用EventEmitter 为我们提供了事件订阅机制,通过引入 events 模块来使用它。
const {EventEmitter} = require("events"); const eventEmitter = new EventEmitter(); // 监听 data 事件 eventEmitter.on("data", () => { console.log("data"); }); // 触发 data 事件 eventEmitter.emit("data");
上述代码我们使用 on 方法来为事件绑定回调函数,使用 emit 方法来触发一个事件。

