【发布时间】:2015-07-10 07:59:32
【问题描述】:
使用事件的更好方法是什么?
一)
var doorBell = new events.EventEmitter()
var light = new events.EventEmitter()
doorBell.emit('open')
light.emit('on')
doorBell.on('open', function(){
console.log('The door is open!');
});
light.on('on', function(){
console.log('The lights are on');
});
B)
var house = new events.EventEmitter()
house.emit('doorOpen')
house.emit('lightOn')
house.on('doorOpen', function(){
console.log('The door is open!');
});
house.on('lightOn', function(){
console.log('The lights are on');
});
我想知道两者之间是否有任何区别,无论是性能方面还是真正的区别......
【问题讨论】:
-
我很确定
emitt应该是emit... -
对,但不是真正的问题,我猜还是谢谢^^
标签: javascript node.js javascript-events