Objets - Méthodes

3 min 1 exercice Niveau 4

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

logo discord

Besoin d'aide ?

Rejoignez notre communauté officielle et ne restez plus seul à bloquer sur un problème !

En savoir plus