store 继承了event 事件
function Store () { EventEmitter.call(this) }/** * Inherit from EventEmitter. */util.inherits(Store, EventEmitter)
memory 继承了
module.exports = MemoryStore/** * A session store in memory. * @public */function MemoryStore() { Store.call(this) this.sessions = Object.create(null) }
index.js中
// get the session store var store = opts.store || new MemoryStore(); ...... store.on('disconnect', function ondisconnect() { storeReady = false }); store.on('connect', function onconnect() { storeReady = true }); //这里不开始不能理解
上面代码 两次继承都只是 继承了基本的事件,但是nodejs中单纯的event 本身并没有 connect事件啊,那他这个监听是什么时候被激活勒? 难道无用? 不能理解
牧羊人nacy
相关分类