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()
Besoin d'aide ?
Rejoignez notre communauté officielle et ne restez plus seul à bloquer sur un problème !