Este estudo explicará o funcionamento do semicolon (;) em JavaScript.
O que JavaScript; Fazer?
Em JavaScript, o “ponto e vírgula”(;) É usado para encerrar uma declaração e é uma parte opcional, mas essencial da linguagem JavaScript. Ele informa ao compilador que uma declaração terminou para que o controle de execução possa se mover para a próxima declaração.
Em JavaScript, há algumas situações em que o ponto de vírgula é obrigatório para usar. No outro caso, a declaração adicionada também funcionará porque o JavaScript possui um recurso automático de semicolon que existe como um semicolon invisível no final da declaração para informar o compilador sobre o término da declaração.
Vamos executar um programa simples sem um ponto e vírgula no final da declaração e verifique se ele é executado ou não.
Exemplo: Execução do programa sem ;
Vamos criar uma variável que armazena uma string “Linuxhint”:
Em seguida, imprima a string no console usando o “console.registro()”Método sem adicionar o semicolon (;) no final da declaração:
console.log (string)A saída mostra que o JavaScript executou com sucesso as declarações adicionadas do programa:
Quando o Parser adiciona um automático ";" em javascript?
A seguir, são as situações em que o analisador JavaScript adicionará um semicolon automaticamente enquanto analisava o código -fonte:
Todas as declarações acima dadas podem ser encerradas em JavaScript com ou sem um semicolon. Agora, vamos testar alguns dos casos mencionados.
Exemplo
Aqui, definiremos uma função chamada “adicionar()”Em que adicionaremos dois números,“a" e "b”, E coloque os semicolons no final da declaração de devolução e no final do bloco ou definição de função:
Em seguida, ligue para a função add () sem usar o semicolon no final da linha e verifique se a função será executada ou não:
Adicionar (5,8)Pode -se observar que a função especificada é invocada com êxito sem usar o semicolon:
Agora, verifique o que acontece quando você não code o semicolon no final do bloco, após a declaração de retorno e no final do arquivo de origem:
var add = function (a, b)Aqui, a saída indica que, se não usarmos semicolons no final da função, a declaração de retorno e o final do arquivo de origem, o programa ainda funcionará:
Quando o analisador não adiciona um automático ";" em javascript?
Vamos ver as situações em que os semicolons são obrigatórios para adicionar JavaScript:
Exemplo
Primeiro, criaremos uma variedade de números ímpares sem colocar um ponto e vírgula no final da declaração:
Imprima a matriz no console usando o “para”Loop, onde adicionou um ponto e vírgula após as duas primeiras declarações, pois é obrigatório, caso contrário, mostrará um erro e o código não será executado:
para (i = 0; i < oddNumbers; i++)Saída
Embora os semicolons sejam opcionais em JavaScript, embora seja uma boa prática usá -lo.
Conclusão
Em JavaScript, o “ponto e vírgula”(;) É usado para encerrar uma declaração e é uma parte opcional, mas essencial da linguagem JavaScript. No JavaScript, há algumas situações em que o ponto de vírgula é obrigatório de usar, conforme discutido; Caso contrário, se você não especificar um ponto e vírgula no final da declaração, ele também funciona devido ao seu recurso automático de semicolon. Neste estudo, explicamos o funcionamento do semicolon (;) em JavaScript.