Question du test Javascript

A quoi servent les mots-clés call et apply en Javascript?

Difficile

À quoi servent les mots clés call et apply ?

Auteur: Jean-marie CléryStatut : PubliéeQuestion passée 2140 fois
Modifier
1
Évaluations de la communauté
developer avatar
Obsolète
Benoit
17/09/2024
plus personne n'utilise call et apply depuis des années
developer avatar
Ambiguë
jonh
26/01/2024
pas de fin a la question ?
developer avatar
hugo
01/03/2023
Apply ne prend pas forcément un second argument en paramètre. const user = { name: "Pedro", sayHi(){ return `hi my name is ${this.name}` } } const otherUser = { name: "Bob" } console.log(user.sayHi.apply(otherUser)) // 1 seul paramètre et c'est pas un tableau.
developer avatar
hugo
01/03/2023
Après c'est pas marqué sur la documentation que ca fonction sans tableau avec un seul argument. Donc mon objet "otherUser" est-il un tableau ? Peut-être. Mais il n'empêche que ça marche quand même très bien avec un seul argument.
developer avatar
Auteur anonyme
16/03/2023
Je vais modifier la question pour que soit plus clair ! Merci pour ton retour Hugo !