본문 바로가기
NodeJs

event emitter

by ByteBridge 2020. 1. 10.
반응형
//기본으로 내장된 모듈 사용
const EvenetEmitter = require('events') 
//해당 eventEmitter 를 확장하여 클래스를 만든다.
class ChatManager extends EventEmitter {
	
}
//해당 클래스를 생성
const chatManager = new ChatManager()
//선언, join 이라는 이벤트로 생성한다.
chatManager.on("join",() =>  {
	console.log("new user joined")
})
//join 이라는 이벤트를 호출
chatManager.emit("join")
반응형

'NodeJs' 카테고리의 다른 글

arrow function  (0) 2020.01.10
error handling  (0) 2020.01.10
setInterval  (0) 2020.01.10
IIFE  (0) 2020.01.10
javascript hoisting  (0) 2020.01.10