⊗jsPmFNNFP 243 of 505 menu

Navngivne funktionsparametre i JavaScript

Funktioner, der sendes som parametre, behøver ikke at være anonyme.

Lad os lave dem som Function Declaration. Den første funktion vil vi kalde get1, og den anden - get2:

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

Lad os sende funktionsnavnene get1 og get2 som parametre til funktionen test (altså deres kildekode, ikke resultatet):

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

Lad os ændre det til Function Expression:

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

Lav en funktion test, der tager 3 funktioner som parametre og returnerer summen af resultaterne af de sendte funktioner.

Lav 3 funktioner ved at erklære dem som Function Declaration og give dem navnene func1, func2 og func3. Lad den første funktion returnere 1, den anden - 2, og den tredje - 3. Send disse funktioner som parametre til funktionen test fra den foregående opgave.

Modificer den foregående opgave, så funktionerne er erklæret som Function Expression med de samme navne.

Dansk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDeutschΕλληνικά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
Vi bruger cookies til webstedets funktion, analyse og personalisering. Behandling af data foregår i henhold til Fortrolighedspolitikken.
accepter alle tilpas afvis