⊗jsPmCxCMP 441 of 505 menu

De call methode met parameters in JavaScript

Stel dat de functie func nu enkele parameters accepteert, laten we ze param1 en param2 noemen:

function func(param1, param2) { console.log(this.value + param1 + param2); }

Bij het aanroepen van de functie via call kan je deze parameters als volgt doorgeven:

func.call(elem, param1, param2);

Stel dat de volgende code gegeven is:

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

Voeg in de laatste regel de methode call toe, zodat 'hello, John Smit' op het scherm wordt weergegeven. Het woord 'hello' moet worden gehaald uit de value van de input, en 'John' en 'Smit' moeten parameters van de functie zijn.

Nederlands
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wij gebruiken cookies voor de werking van de site, analyse en personalisatie. De verwerking van gegevens gebeurt volgens het Privacybeleid.
alles accepteren aanpassen weigeren