Le meilleur didacticiel JavaScript Object en 2024, dans ce didacticiel, vous pouvez apprendre Tout est un objet,JavaScript Object,objets d'accès aux biens,Object Access Method,Créer un objet JavaScript,Créer une instance directe,Exemples,Exemples,Utilisation du constructeur de l'objet,Exemples,Créer une instance d'objet JavaScript,Les propriétés aux objets JavaScript,La méthode pour ajouter des objets à JavaScript,Maintenant, vous pouvez essayer:,classes JavaScript,JavaScript boucle for ... in,Exemples,
Toutes les choses sont des objets JavaScript: chaînes, des nombres, des tableaux, des fonctions fr.
En outre, JavaScript permet des objets personnalisés.
JavaScript fournit plusieurs objets intégrés, tels que String, Date, Array, et ainsi de suite. Uniquement avec des propriétés d'un objet de type de données particulières et les méthodes.
Object est juste un type particulier de données. Les objets ont des propriétés et des méthodes.
La propriété est une valeur associée à un objet.
syntaxe d'attribut d'objet d'accès est:
Cet exemple utilise la propriété de longueur de l'objet String pour obtenir la longueur de la chaîne:
Après que le code ci-dessus est exécutée, la valeur de x sera:
Le procédé est une opération qui peut être exécutée sur l'objet.
Vous pouvez appeler la méthode utilisant la syntaxe suivante:
Cet exemple utilise la méthode objet toUpperCase String () pour convertir le texte en majuscules:
Après que le code ci-dessus est exécutée, la valeur de x sera:
Grâce à JavaScript, vous pouvez définir et créer vos propres objets.
Créer un nouvel objet de deux façons différentes:
Cet exemple crée une nouvelle instance de l'objet et ajouter quatre propriétés:
syntaxe alternative (en utilisant littéraux d'objet):
Cet exemple utilise la fonction pour construire des objets:
En JavaScript, cela indique généralement une fonction que nous lui exécutons, ou un objet qui pointe vers la fonction appartient à (run-time)
Une fois que vous avez le constructeur de l'objet, vous pouvez créer une nouvelle instance de l'objet, comme ceci:
Vous pouvez assigner un objet, ajouter de nouveaux attributs aux objets existants:
Supposons personObj existe déjà - que vous pouvez ajouter ces nouveaux attributs: nom, prénom, âge et couleur des yeux:
T dans le code ci-dessus est exécutée, la valeur de x sera:
La méthode est tout simplement attaché à la fonction de l'objet.
Dans le procédé de la fonction de constructeur à l'intérieur de la définition d'un objet:
function person(firstname,lastname,age,eyecolor) { this.firstname=firstname; this.lastname=lastname; this.age=age; this.eyecolor=eyecolor; this.changeName=changeName; function changeName(name) { this.lastname=name; } }
() Valeur du nom de la fonction de la personne affectée à ChangeName propriétés lastname.
JavaScript est un langage orienté objet, mais JavaScript ne pas utiliser la classe.
En JavaScript, la classe n'a pas créé, ni pour créer un objet (comme dans les autres langages orientés objet) par le biais de la classe.
prototype basé sur JavaScript, plutôt que la classe sur la base.
JavaScript for fr. in pour boucler à travers les propriétés de l'objet.
for (variable in object) { 执行的代码…… }
Note: pour fr. en boucle bloc de code sera exécutée une fois pour chaque propriété.
Boucle à travers les propriétés d'un objet: