Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

; depois de funções no JavaScript

Olá pessoal, tudo bem? Reparei que alguns exemplos da aula seguiam a seguinte estrutura:

var nomeDaFuncao = function(){
...comandos da função...
};

O que está me deixando com dúvida é esse ; no final. Ele tem alguma utilidade? Faz diferença se eu não colocar? Eu já vi outras funções que não tinham ele e funcionavam (aparentemente) sem problemas.

Desde já obrigada!

2 respostas
solução!

Olá Priscila! Em JavaScript não é necessário o uso de ; para separar declarações, pois estas podem ser separadas por uma linha. No entanto, por ser uma prática comum, até em outras linguagens e porque facilita em saber onde uma declaração termina, é muito comum utilizar. Veja só, se você fizer :

alert("olá")
alert("olá novamente")

Seu código irá funcionar normalmente, pois as duas declarações estão separadas, cada uma em sua linha.

Espero ter ajudado! Bons Estudos!

Obrigada! Ajudou sim!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software