⊗jsPmFTDTS 232 of 505 menu

Ponto e vírgula na declaração de funções em JavaScript

Ao declarar uma função como Function Declaration após a chave }, o ponto e vírgula não é colocado:

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

Se a função for declarada como Function Expression, então após }, um ponto e vírgula é colocado:

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

Por quê: porque em JavaScript, qualquer expressão deve terminar com um ponto e vírgula, e neste caso temos justamente uma expressão. Este ponto e vírgula não é obrigatório, pois o JavaScript em geral permite omiti-los, mas é desejável. Coloque sempre:)

Coloque pontos e vírgula em todos os lugares necessários:

let func1 = function() {console.log('!')}; let func2 = function() { console.log('!') }; function func3() { console.log('!') }
Português
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nós usamos cookies para o funcionamento do site, análises e personalização. O processamento de dados é realizado de acordo com a Política de Privacidade.
aceitar todas configurar rejeitar