JavaScript는 객체를 생성합니다

JavaScript는 일반적으로 사용되는 몇 가지 내장 객체(나중에 설명)를 제공하지만 어떤 경우에는 특별하고 풍부한 기능을 달성하기 위해 객체를 사용자 정의해야 합니다.

예를 들어 "student" 개체를 만들고 여기에 여러 속성과 메서드를 할당합니다.

student = new Object();  // 创建对象“student”
student.name = "Tom";   // 对象属性 名字
student.age  = "19";    // 对象属性 年龄
student.study =function() {   // 对象方法 学习
    alert("studying");
};
student.eat =function() {     // 对象方法 吃
    alert("eating");
};

또한 다음과 같은 개체를 만들 수도 있습니다.

var student = {};
student.name = "Tom";
……

또는 다음과 같습니다:

var student = {
    name:"Tom";
     age:"19";
    ……
}

그러나 위의 방법은 여러 개체를 만들 때 반복되는 코드를 많이 생성하므로 함수를 사용하여 새 개체를 만들 수도 있습니다.

function student(name,age) {
    this.name = name;
    this.age = age;
    this.study = function() {
        alert("studying");
    };
    this.eat = function() {
        alert("eating");
    }
}

그런 다음 new를 통한 학생 개체 인스턴스:

var student1 = new student('Tom','19');
var student2 = new student('Jack','20');
rrree


지속적인 학습
||
<html> <head> <script type="text/javascript"> var person = { name: "dongjc", age: 32, Introduce: function () { alert("My name is " + this.name + ".I'm " + this.age); } }; person.Introduce(); </script> </head> <body> </body> </html>
  • 코스 추천
  • 코스웨어 다운로드
현재 코스웨어를 다운로드할 수 없습니다. 현재 직원들이 정리하고 있습니다. 앞으로도 본 강좌에 많은 관심 부탁드립니다~