Fonctions - Applications

3 min Niveau 5

Grâce à une fonction intégrée, le JavaScript permet d’écrire une méthode qui peut s’utiliser avec plusieurs objets.

La méthode apply()

L’utilisation de cette méthode est similaire à call().

Exemple :

const person = {
    fullName: function() {
        return this.firstName + " " + this.lastName;
    }
}

const person1 = {
    firstName: "Mary",
    lastName: "Doe"
}

// Retourne "Mary Doe":
person.fullName.apply(person1);

Dans cet exemple, la méthode fullName de l’objet person est appliquée à person1.

La différence entre call() et apply()

logo discord

Besoin d'aide ?

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

En savoir plus