자바스크립트 객체 
개요
자바스크립트는 완벽하지는 않지만 객체지향적 프로그래밍을 지원합니다.
자바스크립트 클래스 생성 방법 
// Class 생성 
className = function(parameter) {
…
}
className = function(parameter) {
…
}
// Class에 Function 추가 
className.prototype.function1 = function(parameter) { 
    … 
} 
예제
Member = function(id, name) { 
this.id = id;
thid.name = name;
}
this.id = id;
thid.name = name;
}
Member.prototype.setValue = function(newId, newName) { 
    this.id = newId; 
    this.name = newName; 
} 
var mem = new Member(“id01”, “헌이름”);  // 클래스 생성 
mem.setValue(“newid01”, “새이름”);  // 클래스 함수 사용 
객체 확장
자바스크립트는 객체에 직접적으로 프로퍼티나 함수를 추가할 수 있는 기능을 제공한다.// 객체 생성 
var mem = new Object();
var mem = new Object();
// 프로퍼티 추가 
mem.id = “id01”; 
mem.name = “1”; 
// 함수 추가 
mem.printInfo = function() { 
    alert(this.id + this.name); 
} 
mem.printInfo(); // 함수 호출
