EventEmitter类
events模块只供了一个对象:events.EvenEmitter。EvenEmitter的核心就是事件触发与事件监听器功能的封装
你可以通过require(“events”)来访问该模块
- 引入events模块
var events = require("events");
- 创建eventEmitter对象
var eventEmitter = new events.EvenEmitter();
- 绑定事件及事件的处理程序
eventEmitter.on('eventName',eventHandler);
- 我们可以通过程序触发事件
eventEmitter.emit('eventName');