⊗jsPmFTDTS 232 of 505 menu

Semikolon ved deklarasjon av funksjoner i JavaScript

Ved deklarasjon av en funksjon som Function Declaration etter krøllete parentes } settes det ikke semikolon:

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

Hvis funksjonen er deklarert som Function Expression, settes det semikolon etter }:

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

Årsaken: fordi i JavaScript må ethvert uttrykk avsluttes med semikolon, og i dette tilfellet har vi nettopp et uttrykk. Dette semikolonet er ikke obligatorisk, siden JavaScript generelt tillater å utelate dem, men det er anbefalt. Sett dem alltid:)

Sett semikolon på alle nødvendige steder:

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