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=" 張三 "; // 定義一個(gè)屬性 name this.sex=" 男 "; // 定義一個(gè)屬性 sex this.age=22; // 定義一個(gè)屬性 age this.say=function(){ // 定義一個(gè)方法 say() return "嗨!大家好,我的名字是 " + this.name + " ,性別是 " + this.sex + ",今年 " + this.age +"歲!"; } } var zhangsan=new Person(); alert("姓名:"+zhangsan.name); // 使用“.”來(lái)訪問(wèn)對(duì)象屬性 alert("性別:"+zhangsan.sex); alert("年齡:"+zhangsan["age"]); // 使用“[ ]”來(lái)訪問(wèn)對(duì)象屬性 alert(zhangsan.say()); // 使用“.”來(lái)訪問(wèn)對(duì)象方法
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.