⊗jsPmFNNFP 243 of 505 menu

Namngivna funktionsparametrar i JavaScript

Funktioner som skickas som parametrar behöver inte vara anonyma.

Låt oss skapa dem som Function Declaration. Den första funktionen kallar vi get1, och den andra - get2:

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

Låt oss skicka funktionsnamnen get1 och get2 som parametrar till funktionen test (det vill säga deras källkod, inte resultatet):

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

Låt oss ändra till Function Expression:

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

Skapa en funktion test som tar 3 funktioner som parametrar och returnerar summan av resultaten från de skickade funktionerna.

Skapa 3 funktioner genom att deklarera dem som Function Declaration och ge dem namnen func1, func2 och func3. Låt den första funktionen returnera 1, den andra - 2, och den tredje - 3. Skicka dessa funktioner som parametrar till funktionen test från den föregående uppgiften.

Modifiera den föregående uppgiften så att funktionerna deklareras som Function Expression med samma namn.

Svenska
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi använder kakor för webbplatsens funktion, analys och personalisering. Behandling av data sker i enlighet med Integritetspolicyn.
acceptera alla anpassa avvisa