⊗jsPmFNNFP 243 of 505 menu

Genoemde functieparameters in JavaScript

Functies die als parameters worden doorgegeven, hoeven niet per se anoniem te zijn.

Laten we ze als Function Declaration maken. Noem de eerste functie get1, en de tweede - get2:

function get1() { return 1; } function get2() { return 2; }

Laten we de namen van de functies get1 en get2 doorgeven als parameters aan de functie test (dus hun broncode, niet het resultaat):

function get1() { return 1; } function get2() { return 2; } test(get1, get2); // geeft 3 weer function test(func1, func2) { console.log( func1() + func2() ); }

Laten we dit omzetten naar Function Expression:

let get1 = function() { return 1; } let get2 = function() { return 2; } test(get1, get2); // geeft 3 weer function test(func1, func2) { console.log( func1() + func2() ); }

Maak een functie test die 3 functies als parameters accepteert en de som van de resultaten van de doorgegeven functies teruggeeft.

Maak 3 functies door ze te declareren als Function Declaration en geef ze de namen func1, func2 en func3. Laat de eerste functie 1 teruggeven, de tweede - 2, en de derde - 3. Geef deze functies door als parameter aan de functie test uit de vorige taak.

Pas de vorige taak aan zodat de functies worden gedeclareerd als Function Expression met dezelfde namen.

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