사용자 도구

사이트 도구


javascript:기초

문서의 이전 판입니다!


Javascript 기초

객체지향 프로그래밍

클래스 만들기

원칙적으로 말해서 JS에는 class는 존재하지 않는다. 단지, 생성자 함수만 존재할 뿐이다.

아래는 Pet 이라는 클래스를 생성한다.

function Pet(name) {
    this.name = name; // name 필드 생성
}
 
Pet.prototype.age = 0; // age 필드 생성
 
// toString 메소드 생성
Pet.prototype.toString = function() {
    return "Pet name : " + this.name + ", age : " + this.age;
}
 
var mong = new Pet("mong"); // 객체 생성
mong.age = 6;
alert(mong);

상속

 
javascript/기초.1317958681.txt.gz · 마지막으로 수정됨: 2011/10/07 12:38 저자 kwon37xi