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

JavaScript mencipta objek

JavaScript menyediakan beberapa objek terbina dalam yang biasa digunakan (diterangkan kemudian), tetapi dalam beberapa kes kita perlu membuat objek tersuai untuk mencapai fungsi istimewa dan kaya.

Sebagai contoh, kami mencipta objek "pelajar" dan menetapkan beberapa sifat dan kaedah kepadanya:

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");
};

Selain itu, anda juga boleh mencipta objek seperti ini:

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

Atau seperti ini :

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

Walau bagaimanapun, kaedah di atas akan menghasilkan banyak kod berulang apabila mencipta berbilang objek, jadi kita juga boleh menggunakan fungsi untuk mencipta objek baharu:

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

Kemudian buat satu contoh objek pelajar melalui baru :

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


Meneruskan pembelajaran
||
<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>