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.