node.js 이벤트 모듈
이벤트 모듈
node.js에는 Event라는 내장 모듈이 있어 사용자 자신의 이벤트를 생성, 실행 및 수신 할 수 있습니다.
내장 이벤트 모듈을 포함 시키려면 require메소드를 사용합니다.
또한 모든 이벤트 속성 및 메서드는 EventEmitter객체의 인스턴스입니다.
이런한 속성 및 메서드에 액세스 하려면 EventEmitter객체를 만듭니다.
var events = require('event');
var eventEmitter = new event.EventEmitter();
EventEmitter객체
EventEmitter객체를 사용하여 이벤트 핸들러를 자신의 이벤트에 할당 할 수 있습니다.
아래의 예제에서는 scream이벤트가 발생했을 때 실행될 함수를 만들었습니다.
이벤트를 발생시키려면 emit()메소드를 사용합니다.
예)
var events = require('events');
var eventEmitter = new events.EventEmitter();
//Create an event handler:
var myEventHandler = function () {
console.log('I hear a scream!');
}
//Assign the event handler to an event:
eventEmitter.on('scream', myEventHandler);
//Fire the 'scream' event:
eventEmitter.emit('scream');
게시판 목록
개발자팁
개발과 관련된 유용한 정보를 공유하세요.
질문은 QA에서 해주시기 바랍니다.
질문은 QA에서 해주시기 바랍니다.
| 번호 | 분류 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|---|
| 4916 | 웹서버 | 6년 전 | 2868 | ||
| 4915 | PHP |
|
6년 전 | 2185 | |
| 4914 | 웹서버 | 7년 전 | 1895 | ||
| 4913 | JavaScript | 7년 전 | 2599 | ||
| 4912 | node.js | 7년 전 | 3717 | ||
| 4911 | 기타 | 7년 전 | 4194 | ||
| 4910 | 기타 | 7년 전 | 2279 | ||
| 4909 | 기타 | 7년 전 | 1985 | ||
| 4908 | 기타 | 7년 전 | 2021 | ||
| 4907 | Mobile | 7년 전 | 2293 | ||
| 4906 | JavaScript | 7년 전 | 2294 | ||
| 4905 | 기타 | 7년 전 | 2274 | ||
| 4904 | jQuery | 7년 전 | 2520 | ||
| 4903 | PHP | 7년 전 | 5232 | ||
| 4902 | jQuery | 7년 전 | 5131 | ||
| 4901 | 기타 | 7년 전 | 2710 | ||
| 4900 | MySQL | 7년 전 | 4122 | ||
| 4899 | 기타 | 7년 전 | 2268 | ||
| 4898 | 웹서버 | 7년 전 | 2452 | ||
| 4897 | MySQL | 7년 전 | 2207 | ||
| 4896 | MySQL | 7년 전 | 2637 | ||
| 4895 | JavaScript | 7년 전 | 9776 | ||
| 4894 | 웹서버 | 7년 전 | 2366 | ||
| 4893 | 기타 | 7년 전 | 8321 | ||
| 4892 | jQuery | 7년 전 | 5688 | ||
| 4891 | 기타 | 7년 전 | 2838 | ||
| 4890 | PHP | 7년 전 | 3423 | ||
| 4889 | JavaScript | 7년 전 | 6378 | ||
| 4888 | MySQL | 7년 전 | 3140 | ||
| 4887 | MySQL | 7년 전 | 2767 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기