1
resposta

[Sugestão] Uso do (;)

let titulo = document.querySelector('h1')
titulo.innerHTML = 'Bem-vindo ao mundo dev;'`

O não uso de (;) pode atrapalhar a concatenação?

1 resposta

Olá Gabriel! Como vai?

No JavaScript, o ponto e vírgula é usado para indicar o fim de uma instrução. No entanto, o JavaScript tem uma funcionalidade chamada "Automatic Semicolon Insertion" (Inserção Automática de Ponto e Vírgula), que tenta adicionar automaticamente os pontos e vírgulas onde eles são necessários.

No seu exemplo:

let titulo = document.querySelector('h1')
titulo.innerHTML = 'Bem-vindo ao mundo dev;'

O uso do ponto e vírgula após a string 'Bem-vindo ao mundo dev;' não afeta a concatenação ou o funcionamento do código. Na verdade, o ponto e vírgula dentro das aspas faz parte do texto que você está atribuindo ao innerHTML, e não tem relação com a sintaxe do JavaScript.

Se você estivesse se referindo ao ponto e vírgula no final da linha, como em:

let titulo = document.querySelector('h1');
titulo.innerHTML = 'Bem-vindo ao mundo dev';

O uso do ponto e vírgula aqui é uma boa prática, pois deixa o código mais claro e pode evitar problemas em casos mais complexos. No entanto, para instruções simples como as suas, o JavaScript geralmente consegue interpretar corretamente mesmo sem o ponto e vírgula.

Espero ter ajudado e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.