var EventEmitter = require('events').EventEmitter;
var a = new EventEmitter;
a.on('event',function() {
console.log('event called');
});
a.emit('event');
将事件功能添加到class中
var EventEmitter = process.EventEmitter;
var MyClass = function(){};
MyClass.prototype.__proto__ = EventEmitter.prototype;
var a = new MyClass;
a.on('event',function(){
console.log('event firded');
});
a.emit('event');