亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

JavaScript crée des objets

JavaScript fournit des objets intégrés couramment utilisés (décrits plus loin), mais dans certains cas, nous devons créer des objets personnalisés pour obtenir des fonctions spéciales et riches.

Par exemple, nous créons un objet ? étudiant ? et lui attribuons plusieurs propriétés et méthodes :

student = new Object();  // 創(chuàng)建對(duì)象“student”
student.name = "Tom";   // 對(duì)象屬性 名字
student.age  = "19";    // 對(duì)象屬性 年齡
student.study =function() {   // 對(duì)象方法 學(xué)習(xí)
    alert("studying");
};
student.eat =function() {     // 對(duì)象方法 吃
    alert("eating");
};

De plus, vous pouvez également créer un objet comme celui-ci :

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

Ou comme ?a :

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

Cependant, la méthode ci-dessus générera beaucoup de code répété lors de la création de plusieurs objets, nous pouvons donc également utiliser des fonctions pour créer de nouveaux objets :

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

Créez ensuite un instance de l'objet étudiant via new :

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


Formation continue
||
<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>
soumettreRéinitialiser le code