⊗jsPmFTDT 230 of 505 menu

Function expression och Function declaration i JavaScript

I JavaScript kan en funktion deklareras på två sätt.

Det första sättet är att helt enkelt deklarera funktionen via function och omedelbart ge den ett namn:

function func() { console.log('!'); } func(); // skriver ut '!'

Det andra sättet är att skapa en namnlös funktion och tilldela den till en variabel:

let func = function() { console.log('!'); }; func(); // skriver ut '!'

Vetenskapligt sett kallas det första sättet för Function Declaration (funktionsdeklaration), och det andra - Function Expression (funktionsuttryck).

Avgör om den presenterade funktionen är en Function Declaration eller ett Function Expression:

function func() { console.log('!'); }

Avgör om den presenterade funktionen är en Function Declaration eller ett Function Expression:

let func = function() { console.log('!'); }
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