node.js

class 만들기

컨텐츠 정보

본문

node.js에서 class를 정의하기 위해서는 아래와 같은 형식을 취한다.


// message.js

class Message {
	constructor(name) {
		this.name = name;
	}
}

message1(msg) {
	console.log(`[${this.name}] ${msg}`);
}

message2(msg) {
	this.message1(`Message2: ${msg}`);
}

message3(msg) {
	this.message1(`Message3: ${msg}`);
}

module.exports = Message;


그리고 위 모듈을 다음과 같이 사용할 수 있습니다.


// index.js

const test = require('./message.js');
const testMsg1 = new Message('MyName');
testMsg1.message2('안녕하세요.');
const testMsg2 = new Message('YourName');
testMsg2.message3('잘지내나요');


 








관련자료

댓글 0
등록된 댓글이 없습니다.
Total 10 / 1 Page
번호
제목
이름

최근글


새댓글


알림 0