⊗jsPmCxAM 442 of 505 menu

Liaison de contexte via la méthode apply en JavaScript

Examinons maintenant la méthode apply pour lier le contexte. Elle fonctionne pratiquement de la même manière que la méthode call. La différence réside dans le fait que dans apply, les paramètres sont passés sous forme de tableau, et non énumérés par des virgules. En fonction de la tâche, l'une ou l'autre méthode peut être plus pratique.

Voici un exemple de passage de paramètres à la méthode apply :

func.apply(elem, [param1, param2]);

Supposons le code suivant :

<input id="elem" value="hello"> let elem = document.querySelector('#elem'); function func(surname, name) { console.log(this.value + ', ' + surname + ' ' + name); } func(); // devrait afficher 'hello, John Smit'

Ajoutez la méthode apply à la dernière ligne de sorte que 'hello, John Smit' s'affiche. Le mot 'hello' doit être tiré de la value de l'input, et 'John' et 'Smit' doivent être les paramètres de la fonction.

Français
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nous utilisons des cookies pour le fonctionnement du site, l'analyse et la personnalisation. Le traitement des données est effectué conformément à la Politique de confidentialité.
accepter tout personnaliser refuser