1、通常,事件名采用驼峰式命名方式。
2、对象发出来的事件需要有函数来获取并处理,对此,需要先使一个事件与一个相响应函数建立关系。对象发出事件时,与其建立关系的对应函数就会被执行,这类函数叫做监听器。在监听器函数中,this
指向发出该事件的EventEmittrt
对象。
events.EventEmitter
类
通过require('events').EventEmitter
得到EventEmitter
类。
当EventEmitter
对象遇到错误时,通常会触发error事件。error事件在Node.js中是一种特殊情况,如果没有监听器,那么默认会打印出栈跟踪器并退出程序。
网友评论