events 모듈의 EventEmitter() 메서드로 eventEmitter 객체 생성 후, eventEmitter 객체의 on() 메서드 활용해 이벤트 핸들러 (= 이벤트 발생 시 실행 내용)를 특정 이벤트와 묶은 후, eventEmitter 객체의 emit() 메서드를 이용해 이벤트를 촉발시키면 이벤트핸들러에 정의된 함수가 실행됨.
[예제]
var events = require('events'); // events 모듈 사용.
var eventEmitter = new events.EventEmitter(); // 객체 생성.
1. 채팅창 헤드에서 접속자 확인2. 닉네임 클릭해 1:1 채팅 가능 3. 닉네임 클릭해 귓속말 가능 4. 닉네임 클릭해 호출하기 가능 5. 우하단 클릭해 환경 설정 가능 6. 의뢰글 작성 후 의뢰 상담 가능 7. 질문글 작성 후 질문 상담 가능8. 채팅방에 개인정보 입력 금지9. 채팅방에 광고 욕설 비방 금지
최신댓글