⊗jsPmCxAM 442 of 505 menu

Kontextbindung mit der apply-Methode in JavaScript

Lassen Sie uns nun die Methode apply für die Kontextbindung betrachten. Sie funktioniert praktisch genauso wie die Methode call. Der Unterschied liegt darin, dass bei apply die Parameter in Form eines Arrays übergeben werden, anstatt durch Kommas getrennt aufgelistet zu werden. Je nach Aufgabe ist mal die eine, mal die andere Methode praktisch.

Hier ein Beispiel für die Parameterübergabe an die Methode apply:

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

Gegeben sei der folgende Code:

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

Fügen Sie in der letzten Zeile die Methode apply hinzu, sodass 'hello, John Smit' auf dem Bildschirm ausgegeben wird. Das Wort 'hello' soll aus dem value des Input-Felds stammen, und 'John' und 'Smit' sollen Parameter der Funktion sein.

Deutsch
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wir verwenden Cookies für den Betrieb der Website, Analyse und Personalisierung. Die Datenverarbeitung erfolgt gemäß der Datenschutzerklärung.
alle akzeptieren anpassen ablehnen