코드는 매우 간단하므로 더 이상 말도 안됩니다.
코드 사본은 다음과 같습니다.
// 정의하는 첫 번째 방법
var person = new Object (); // 객체가 생성되었습니다.
person.name = "Tom"; // Person Object 쌍을 사용하여 이름 속성을 호출하고 그 값은 Tom입니다.
경고 (person.name); // 이름 속성 표시 값을 표시합니다
person.say = function () {// 사람 객체에 함수를 추가합니다.
경고 ( "사람은");
};
person.say ();
코드 사본은 다음과 같습니다.
// 정의의 두 번째 방법
var person = {
이름 : "Tom",
말 : function () {
Alert ( "Hello Person");
}
}; // 객체가 생성되었습니다.
//alert(person.name);
//person.say ();
person.age = 10;
경고 (person.age);
// js에 정의 된 클래스는 함수를 사용하는 것입니다.
var person = function (name) {// 우리는 클래스를 정의하고 있습니다. 파라미터가있는 생성자가있는 것과 같습니다.
this.name = name; // 클래스 속성
this.say = function () {// 클래스 메소드.
경고 ( "좋은 말");
}
}
var p = 새로운 사람 ( "Fox"); // 사람 클래스의 객체 p를 정의합니다
경고 (p.name); // 이름 속성을 호출합니다