⊗jsPmFTDTS 232 of 505 menu

Тачка са зарезом при декларацији функција у JavaScript-у

Приликом декларисања функције као Function Declaration после витичасте заграде } тачка са зарезом се не ставља:

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

Ако је функција декларисана као Function Expression, онда после } се ставља тачка са зарезом:

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

Зашто: зато што у JavaScript-у сваки израз мора да се заврши тачком са зарезом, а у овом случају управо имамо израз. Ова тачка са зарезом није обавезна, јер JavaScript уопште дозвољава да се не ставља, али је пожељна. Стављајте је увек:)

Поставите тачке са зарезом на свим неопходним местима:

let func1 = function() {console.log('!')}; let func2 = function() { console.log('!'); }; function func3() { console.log('!'); }
Српски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Користимо колачиће за рад сајта, аналитику и персонализацију. Обрада података се врши у складу са Политиком приватности.
прихвати све подеси одбиј