⊗jsPmFNNFP 243 of 505 menu

Navngitte funksjonsparametere i JavaScript

Funksjoner som sendes som parametere, trenger ikke å være anonyme.

La oss lage dem som Function Declaration. Den første funksjonen kaller vi get1, og den andre - get2:

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

La oss sende funksjonsnavnene get1 og get2 som parametere til funksjonen test (altså deres kildekode, ikke resultatet):

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

La oss konvertere til 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() ); }

Lag en funksjon test som tar 3 funksjoner som parametere og returnerer summen av resultatene fra de sendte funksjonene.

Lag 3 funksjoner ved å deklarere dem som Function Declaration og gi dem navnene func1, func2 og func3. La den første funksjonen returnere 1, den andre - 2, og den tredje - 3. Send disse funksjonene som parametere til funksjonen test fra forrige oppgave.

Modifiser den forrige oppgaven slik at funksjonene deklareres som Function Expression med de samme navnene.

Norsk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruker informasjonskapsler for nettstedets funksjonalitet, analyse og personalisering. Behandling av data foregår i henhold til Personvernerklæringen.
godta alle tilpass avvis