이벤트
http://nodejs.org/api/events.html
- Events
- Class: events.EventEmitter
- emitter.addListener(event, listener)
- emitter.on(event, listener)
- emitter.once(event, listener)
- emitter.removeListener(event, listener)
- emitter.removeAllListeners([event])
- emitter.setMaxListeners(n)
- emitter.listeners(event)
- emitter.emit(event, [arg1], [arg2], [...])
- Class Method: EventEmitter.listenerCount(emitter, event)
- Event: 'newListener'
- Event: 'removeListener'
- Class: events.EventEmitter
이벤트 기반 비동기식 프로그래밍은 node.js에서 가장 특징적인 부분이라고 볼 수 있습니다.
이벤트의 연결과 제거, 그리고 이벤트를 직접 생성하는 방법까지 알아보도록 하겠습니다.