JavaScript:Class
JavaScript 에서 Class 만드는 방법.
리터럴 방식의 클래스
함수 방식의 클래스
function 클래스이름() {
this.프로퍼티1 = 초기값;
this.프로퍼티2 = 초기값;
this.메서드1 = function() {
// ...
}
this.메서드2 = function() {
// ...
}
}
프로토타입(prototype) 방식의 클래스
function 클래스이름() {
this.프로퍼티1 = 초기값;
this.프로퍼티2 = 초기값;
}
클래스이름.prototype.메서드1 = function() {
// ...
}
클래스이름.prototype.메서드2 = function() {
// ...
}