실제로 이벤트의 EventEmitter를 상속받은 다음, 이벤트를 트리거하기 위해 이벤트를 등록하고, 이벤트를 제거하기 위해 RemoveListener를 사용할 수 있습니다.
var util = require('util'); var Et = require('events').EventEmitter; function Ticker() { var self = this; setInterval(function(){self.emit("tick")},1000); } util.inherits(Ticker,Et); var ticker = new Ticker(); ticker.on("tick",function() { console.log("ticker"); });
이런 방식으로 맞춤형 티커에는 이벤트를 맞춤 설정할 수 있는 기능이 있습니다