Node.js 강좌 자료] Event Emitter

 

Node.js 강좌 자료] Event Emitter

 

 

 


실무개발자를위한 실무교육 전문교육센터학원
www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.

 

 

 

 

Event Emitter

 

 

 

§Node의 많은 객체들이 이벤트를 발생시킵니다.

»  net.Server는 다른 애플리케이션이 연결될 때마다 이벤트를 발생시킵니다.

»  fs.readStream은 파일이 열릴 때 이벤트를 발생시킵니다.

§이벤트를 발생시키는 모든 객체는 events.EventEmitter의 인스턴스
§EventEmitter 클래스 사용
  

// Import events module

const events = require('events')

// Create an eventEmitter object

const eventEmitter = new events.EventEmitter()

§EventEmitter 인스턴스에 오류가 발생하거나 이벤트 리스너가 추가 또는 제거 될  때 각각 error, newListener, removeListener 이벤트 발생

 

+ Recent posts