⊗jsPmFNNFP 243 of 505 menu

Benannte Funktionsparameter in JavaScript

Funktionen, die als Parameter übergeben werden, müssen nicht unbedingt anonym sein.

Lassen Sie uns sie als Function Declaration erstellen. Die erste Funktion nennen wir get1, und die zweite - get2:

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

Übergeben wir an die Parameter der Funktion test die Namen der Funktionen get1 und get2 (also ihren Quellcode, nicht das Ergebnis):

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

Lassen Sie uns auf Function Expression umstellen:

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

Erstellen Sie eine Funktion test, die als Parameter 3 Funktionen entgegennimmt und die Summe der Ergebnisse der übergebenen Funktionen zurückgibt.

Erstellen Sie 3 Funktionen, indem Sie sie als Function Declaration deklarieren und ihnen die Namen func1, func2 und func3 geben. Lassen Sie die erste Funktion 1 zurückgeben, die zweite - 2, und die dritte - 3. Übergeben Sie diese Funktionen als Parameter an die Funktion test aus der vorherigen Aufgabe.

Modifizieren Sie die vorherige Aufgabe so, dass die Funktionen als Function Expression mit denselben Namen deklariert werden.

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