사용자 정의 객체

사용자 정의 객체는 자바의 클래스와 유사하다. 재사용성을 위한 방식이지 클래스가 아니다.

형식은 다음과 같다.

function 객체이름(매개변수) {
    this.멤버변수 = .....
    this.함수 = .....
}

예를 들어 아래와 같은 스크립트를 작성하고

function display() {
    document.write("이름: " + this.name);
    document.write("나이: " + this.age);
}

function Person(_name, _age) {
    this.name = _name; /// this를 사용하여 멤버로 정의한다.
    this.age = _age;
    this.disp =  display; /// 위의 display 라는 함수를 disp라는 이름으로 맵핑한다.
}

아래와 같이 사용할 수 있다.

var p = new Person("거시기", 30);
p.disp();




내장 객체

내장 객체는 JavaScript에서 미리 정의해 놓은 객체를 말한다.


아...... 쓰던거 다 날라 갔다...... 안해...... 책봐!


Posted by 후니아부지
: