2
嘗試使用此代碼刪除監聽器:節點的removeListener不起作用
var EventEmitter = require('events').EventEmitter;
var emitter = new EventEmitter;
emitter.on('message', function(text)
{
console.log(text);
});
setInterval(function()
{
emitter.emit('message', Date.now());
}, 300);
setTimeout(function()
{
emitter.removeListener('message', function()
{
console.log('removing "message" listener');
});
}, 1000);
它不破的時間間隔,我的節點版本:v0.8.11
閱讀文檔,我認爲這是確定: http://nodejs.org/api/events.html#events_emitter_removelistener_event_listener