Como encerrar o script em javascript

Como encerrar o script em javascript

Enquanto a codificação em JavaScript, às vezes, os desenvolvedores precisam encerrar o código em qualquer local por razões específicas, como "quando uma condição específica é atendida", "para fins de teste" ou "quando o script encontrar um erro" que não pode lidar , você pode querer encerrá -lo para que ele não continue executando e potencialmente causar mais problemas.

Este artigo descreverá o processo para encerrar o script em JavaScript.

Como encerrar o script em javascript?

Para encerrar o script em JavaScript, use as seguintes maneiras:

  • Usando uma declaração de retorno
  • Usando o comando depurador
  • Erro de arremesso

Método 1: encerrar o script usando a instrução "retornar"

Você pode usar um “retornar".

Exemplo

Primeiro, defina uma função chamada “divisão”Com dois parâmetros,“x" e "y”. Verifique se o "y" é igual a 0 e imprima a mensagem "Não é possível dividir por zero (encerrado)”. Porque, na divisão, o denominador deve sempre ser maior que 0. Se os operandos "X" e "Y" forem diferentes de zero, divida os dois e retorne o valor resultante à função:

divisão de funções (x, y)
if (y == 0)
retornar "Não é possível dividir por zero (encerrado)";

caso contrário, retorne x / y;

Agora, chame a função passando valores “9"Como" x "e"5"É" y ":

console.log (divisão (9,5));

Invocar a função novamente passando "x" e "y" como "11" e "0”, Respectivamente:

console.log (divisão (11,0));

Saída

Método 2: encerrar o script usando o comando "depurador"

Durante o teste ou depuração, você pode usar o “Depurador”Comando para parar o script a qualquer momento. Ele interrompe o processo de execução do programa e implementa a função de depuração. É como pontos de interrupção na depuração manual.

Exemplo

No exemplo, primeiro, criaremos um formulário que contém dois campos de texto com um botão de envio que chama a função no evento de clique:


Digite seu nome AutoComplete = "Off">


Entre no seu hobby


No arquivo JavaScript ou na tag, use o seguinte código:

função myfunc ()

Var Nome = Documento.getElementById ("nome").valor;
var hobby = documento.getElementById ("hobby").valor;
depurador;
if (nome == "")
documento.getElementById ("erro").inerhtml = "enter o nome";
retorna falso;

if (hobby == "")
documento.getElementById ("erro").INNERHTML = "Enter Hobby";
retorna falso;

De acordo com o código fornecido:

  • Primeiro, defina uma função “myfunc ()”Isso será acionado no evento de cliques do botão Enviar.
  • Obtenha os valores dos campos de texto usando o “getElementById ()”Método com o“valor”Atributo.
  • Ligar para "Depurador”Comando para interromper a execução de um script.
  • Verifique se os campos estão vazios e imprima a mensagem de erro.

Pode ser observado na saída que apenas um campo é preenchido e o depurador é chamado que interrompe o script clicando no “enviar" botão. Se você processar mais, clique no “Continuar”Botão do depurador:

Método 3: encerrar o script lançando um erro

Por último, mas não menos importante, você também pode parar ou encerrar seu script por “jogando um erro”Sobre a ocorrência de qualquer exceção.

Exemplo

Aqui, no exemplo fornecido, se algum campo de texto estiver vazio, lançaremos um erro de exceção e encerraremos/interromperemos o script:

função myfunc ()

Var Nome = Documento.getElementById ("nome").valor;
var hobby = documento.getElementById ("hobby").valor;
if (nome == "" || hobby == "")
lançar um novo erro ("Programa terminado devido a campos vazios");

A saída indica que o script é interrompido quando os campos de um ou ambos estão vazios:

Observação: Para o nó.JS, você pode usar o “abortar()" ou "saída()”Métodos para encerrar o script.

Conclusão

Para encerrar o script em JavaScript, use o “retornar" declaração, "Depurador”Comando, ou“lançar um erro”. Você pode usar qualquer abordagem de acordo com a preferência. No entanto, o comando "depurador" é usado principalmente para testar o código. Este artigo descreveu o processo para encerrar o script em JavaScript.