Objets - Méthodes
Les méthodes, lorsque les objets sont utilisés, sont des fonctions qui vont principalement permettre d’obtenir ou de modifier la valeur des propriétés de l’objet.
Les méthodes sont des propriétés contenant la définition d’une fonction. Ce sont des fonctions stockées comme des propriétés de l’objet.
Le mot-clé this
Dans une fonction normale, this
fait référence au “propriétaire” de la fonction.
Pour un objet, lorsque this
est utilisé dans une méthode, cela fait référence à l’objet dans lequel est contenu la méthode.
Exemple :
const person = {
firstName: "John",
lastName: "Doe",
id: 5566,
fullName: function() {
return this.firstName + " " + this.lastName;
}
};
Dans cet exemple, this
fait référence à l’objet person
. En d’autres termes, this.firstName
signifie “la propriété de cet (this, en anglais) objet”.
En fait, cela équivaut à écrire person.firstName
.
Accéder aux méthodes d’un objet
Syntaxe
Besoin d'aide ?
Rejoignez notre communauté officielle et ne restez plus seul à bloquer sur un problème !