eventEmitte什么是eventEmitter是一个监听事件的对象。说白了,就是写一个事件的回调函数。当一个事件被触发执行时,该事件绑定的回调函数就会被执行。Node采用事件驱动机制,EventEmitter是Node实现事件驱动的基础。Node的事件模块只提供了一个EventEmitter类,它实现了Node异步事件驱动架构的基本模式——观察者模式。手动实现eventEmitteclassEventEmitter{constructor(){this.handler={};}on(eventName,callback){if(!this.handles[eventName]){this.handles[eventName]=[];}this.handles[eventName].push(callback);}emit(eventName,...arg){if(this.handles[eventName]){for(vari=0;i
