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

Sifat dan kaedah objek capaian JavaScript

Atribut ialah pembolehubah yang digunakan untuk mewakili ciri-ciri objek, seperti warna, saiz, berat, dan lain-lain kaedah adalah fungsi yang digunakan untuk mewakili operasi objek, seperti berlari, bernafas, melompat, dll.

Sifat dan kaedah objek secara kolektif dipanggil ahli objek.

Mengakses sifat objek

Dalam JavaScript, anda boleh menggunakan " . " dan " [ ] " untuk mengakses sifat objek.

1. Gunakan "." untuk mengakses sifat objek
Sintaks:
objectName.propertyName
Di mana objectName ialah nama objek dan propertyName ialah nama hartanah.

2. Gunakan " [ ] " untuk mengakses sifat objek
Sintaks:
objectName[propertyName]
Di mana, objectName ialah nama objek dan propertyName ialah harta nama.

Mengakses kaedah objek

Dalam JavaScript, anda hanya boleh menggunakan "."

Sintaks:
objectName.methodName()
Di mana objectName ialah nama objek dan methodName() ialah nama fungsi.

Buat kelas Orang:

function Person() {
    this.name=" 張三 ";  // 定義一個屬性 name
    this.sex=" 男 ";  // 定義一個屬性 sex
    this.age=22;  // 定義一個屬性 age
    this.say=function(){  // 定義一個方法 say()
        return "嗨!大家好,我的名字是 " + this.name + " ,性別是 " + this.sex + ",今年 " + this.age +"歲!";
    }
}
var zhangsan=new Person();
alert("姓名:"+zhangsan.name);  // 使用“.”來訪問對象屬性
alert("性別:"+zhangsan.sex);
alert("年齡:"+zhangsan["age"]);  // 使用“[ ]”來訪問對象屬性
alert(zhangsan.say());  // 使用“.”來訪問對象方法

Dalam pembangunan projek sebenar, "." biasanya digunakan untuk mengakses sifat objek tetapi dalam beberapa kes, ia adalah mudah untuk menggunakan "[] " Banyak, sebagai contoh, JavaScript melintasi sifat dan kaedah objek.

Meneruskan pembelajaran
||
<!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>無標題文檔</title> <script>function Person() { this.name=" 張三 "; // 定義一個屬性 name this.sex=" 男 "; // 定義一個屬性 sex this.age=22; // 定義一個屬性 age this.say=function(){ // 定義一個方法 say() return "嗨!大家好,我的名字是 " + this.name + " ,性別是 " + this.sex + ",今年 " + this.age +"歲!"; } } var zhangsan=new Person(); alert("姓名:"+zhangsan.name); // 使用“.”來訪問對象屬性 alert("性別:"+zhangsan.sex); alert("年齡:"+zhangsan["age"]); // 使用“[ ]”來訪問對象屬性 alert(zhangsan.say()); // 使用“.”來訪問對象方法</script> </head> <body> </body> </html>