Propriétés et méthodes des objets d'accès JavaScript
L'attribut est une variable utilisée pour représenter les caractéristiques d'un objet, comme la couleur, la taille, le poids, etc. ; la méthode est une fonction utilisée pour représenter le fonctionnement de l'objet, comme courir, respirer, sauter, etc.
Les propriétés et méthodes d'un objet sont collectivement appelées membres de l'objet.
Accéder aux propriétés d'un objet
En JavaScript, vous pouvez utiliser " . " et " [ ] " pour accéder aux propriétés d'un objet.
1. Utilisez "." pour accéder aux propriétés de l'objet
Syntaxe?:
objectName.propertyName
Où objectName est le nom de l'objet et propertyName est le nom de la propriété.
2. Utilisez " [ ] " pour accéder aux propriétés de l'objet
Syntaxe?:
objectName[propertyName]
Où, objectName est le nom de l'objet et propertyName est la propriété. nom.
Accès aux méthodes objet
En JavaScript, vous ne pouvez utiliser que "." pour accéder aux méthodes objet.
Syntaxe?:
objectName.methodName()
Où objectName est le nom de l'objet et methodName() est le nom de la fonction.
Créer une classe Person?:
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ì)象方法
Dans le développement réel d'un projet, "." est généralement utilisé pour accéder aux propriétés de l'objet, mais dans certains cas, il est pratique d'utiliser "[] " Beaucoup, par exemple, JavaScript traversent les propriétés et les méthodes des objets.