Node.js Events模块如何应用于构建高效事件驱动的应用程序?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1516个文字,预计阅读时间需要7分钟。
目录 + Node 中的 Events
1.事件和监听器
2.处理 error 事件
3.继承 Events 模块
4.手写 EventEmitter
Node 中的 Events 模块定义了一个类 EventEmitter,用于处理事件和监听器。这个类提供了以下功能:目录
- Node 中的 Events
- 1. 事件和监听器
- 2. 处理 error 事件
- 3. 继承 Events 模块
- 4. 手写 EventEmitter
Node 中的 Events
Node 的 Events 模块只定义了一个类,就是 EventEmitter(以下简称 Event ),这个类在很多 Node 本身以及第三方模块中大量使用,通常是用作基类被继承。
在 Node 中,事件的应用遍及代码的每一个角落。
1. 事件和监听器
Node 程序中的对象会产生一系列的事件,它们被称为事件触发器(event emitter),例如一个 HTTP Server 会在每次有新连接时触发一个事件,一个 Readable Stream 会在文件打开时触发一个事件等。
本文共计1516个文字,预计阅读时间需要7分钟。
目录 + Node 中的 Events
1.事件和监听器
2.处理 error 事件
3.继承 Events 模块
4.手写 EventEmitter
Node 中的 Events 模块定义了一个类 EventEmitter,用于处理事件和监听器。这个类提供了以下功能:目录
- Node 中的 Events
- 1. 事件和监听器
- 2. 处理 error 事件
- 3. 继承 Events 模块
- 4. 手写 EventEmitter
Node 中的 Events
Node 的 Events 模块只定义了一个类,就是 EventEmitter(以下简称 Event ),这个类在很多 Node 本身以及第三方模块中大量使用,通常是用作基类被继承。
在 Node 中,事件的应用遍及代码的每一个角落。
1. 事件和监听器
Node 程序中的对象会产生一系列的事件,它们被称为事件触发器(event emitter),例如一个 HTTP Server 会在每次有新连接时触发一个事件,一个 Readable Stream 会在文件打开时触发一个事件等。

