Node.js中如何具体实现EventEmitter事件监听器示例剖析?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1414个文字,预计阅读时间需要6分钟。
原文:本文实例讲述了Node.js+EventEmitter事件监听器用法。分享给大家,仅供参考,具体如下:
Node.js+所有的异步I/O+操作在完成时都会发送一个事件到事件队列。events模块只提供了一个对象:EventEmitter。使用方法如下:
javascriptconst EventEmitter=require('events');
// 创建EventEmitter实例const emitter=new EventEmitter();
// 定义事件处理函数function handleEvent() { console.log('事件处理函数执行');}
// 监听事件emitter.on('someEvent', handleEvent);
// 触发事件emitter.emit('someEvent');
结果:javascript事件处理函数执行
本文实例讲述了Node.js EventEmmitter事件监听器用法。分享给大家供大家参考,具体如下:
Node.js 所有的异步 I/O 操作在完成时都会发送一个事件到事件队列。
events 模块只提供了一个对象: events.EventEmitter。EventEmitter 的核心就是事件触发与事件监听器功能的封装。
该模块已被node.js默认引,不需要使用require()显示引入。
EventEmitter 对象如果在实例化时发生错误,会触发 ‘error' 事件。
本文共计1414个文字,预计阅读时间需要6分钟。
原文:本文实例讲述了Node.js+EventEmitter事件监听器用法。分享给大家,仅供参考,具体如下:
Node.js+所有的异步I/O+操作在完成时都会发送一个事件到事件队列。events模块只提供了一个对象:EventEmitter。使用方法如下:
javascriptconst EventEmitter=require('events');
// 创建EventEmitter实例const emitter=new EventEmitter();
// 定义事件处理函数function handleEvent() { console.log('事件处理函数执行');}
// 监听事件emitter.on('someEvent', handleEvent);
// 触发事件emitter.emit('someEvent');
结果:javascript事件处理函数执行
本文实例讲述了Node.js EventEmmitter事件监听器用法。分享给大家供大家参考,具体如下:
Node.js 所有的异步 I/O 操作在完成时都会发送一个事件到事件队列。
events 模块只提供了一个对象: events.EventEmitter。EventEmitter 的核心就是事件触发与事件监听器功能的封装。
该模块已被node.js默认引,不需要使用require()显示引入。
EventEmitter 对象如果在实例化时发生错误,会触发 ‘error' 事件。

