⊗jsPmFTDTS 232 of 505 menu

Semikolon ved deklaration af funktioner i JavaScript

Når en funktion deklareres som Function Declaration efter krølleparentesen } sættes der ikke semikolon:

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

Hvis funktionen derimod er deklareret som Function Expression, så sættes der semikolon efter }:

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

Årsagen: fordi i JavaScript skal ethvert udtryk afsluttes med et semikolon, og i dette tilfælde har vi netop et udtryk. Dette semikolon er ikke obligatorisk, da JavaScript generelt tillader at udelade dem, men det er tilrådeligt. Sæt det altid:)

Indsæt semikolon på alle de nødvendige steder:

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