Pode haver uma situação em que os programas JavaScript envolvem uma enorme quantidade de dados armazenados nas variáveis que precisam ser tratadas simultaneamente ou quando o programador precisa lidar com uma variável específica sem localizá -la no código complexo. Nesses casos, a verificação se a variável existe e for verdadeira se tornar muito útil e pode salvar seu tempo precioso.
Este artigo discutirá os métodos para verificar se uma variável existe e é verdadeira em JavaScript.
Como verificar se a variável existe e é verdadeira em JavaScript?
Para verificar se uma variável existe e é verdadeira no JavaScript, as seguintes abordagens podem ser utilizadas:
Passar pelos métodos discutidos um por um!
Método 1: Verifique se a variável existe e é verdadeira no JavaScript usando instruções Try/Catch
O "tente/capturar”As declarações definem um bloco de código para executar e lidar com os erros correspondentes. Este método pode ser usado para acessar a variável declarada na “tentar”Bloqueie e aplique uma condição específica se for verdadeira.
O exemplo a seguir explica o conceito declarado.
Exemplo
No exemplo abaixo, o botão chamado “Verificar”Será incluído como um tipo de entrada para verificar a existência de uma variável e se for verdadeira.
Código HTML
Agora, o botão e o cabeçalho serão acessados usando o “documento.QuerySelector ()”Método e armazenado nas variáveis denominadas Btnaccess e Head, respectivamente:
Deixe btnaccess = documento.QuerySelector ("Button");Em seguida, atribua à variável um valor booleano chamado “verdadeiro”:
Código JS
deixe testvar = true;Depois disso, um ouvinte de evento chamado “clique”Será definido quais funções de tal maneira que, quando o botão for clicado, as instruções de tentativa/captura serão executadas. O "tentar”O bloco tentará acessar a variável definida“testvar”. O bloco de captura, por outro lado, lidará com o correspondente “Erro de referência”No caso de falha da execução do Block Try:
btnaccess.addEventListener ("clique", () =>Finalmente, uma condição será aplicada para verificar se a variável existir e for verdadeira e será armazenada na variável chamada “resultado”. Se ambas as condições forem avaliadas como verdadeiras, a mensagem “A variável existe e é verdadeira" será exibido:
Let Result = declarado && testvar === true ? "A variável existe e é verdadeira":A saída da implementação acima resultará da seguinte maneira:
Método 2: Verifique se a variável existe e é verdadeira no JavaScript usando o método prompt ()
O "incitar()”O método pede a entrada ao usuário usando uma caixa de diálogo. Este método pode ser utilizado para inserir qualquer variável e, em seguida, exibir a saída correspondente se a variável existir e for verdadeira com base nas funções definidas para cada uma das condições.
Passar pela seguinte demonstração.
Exemplo
Em primeiro lugar, declare uma variável chamada testvar e atribua -lhe um booleano “verdadeiro”Valor e uma variável adicional nomeada declarada da seguinte maneira:
var testvar = trueEm seguida, peça ao usuário a variável de entrada usando o “incitar()”Método:
input = prompt ("Digite a variável para testar:");Finalmente, teste a condição IF para a variável especificada de forma que, se o valor inserido for igual a “verdadeiro”, O método ISTRUE () será invocado e, para o outro caso, o método isfalse () será chamado, que exibe a mensagem adicionada:
if (input == "testvar")Saída
Nós compilamos métodos diferentes para verificar se uma variável existe e for verdadeira em JavaScript.
Conclusão
Para verificar se uma variável existe e é verdadeira no script java, o “tente/capturar”O método das instruções pode ser aplicado para acessar a variável atribuída, lidar com a exceção e especificar a condição específica para a variável atender. Também o "incitar()”O método pode ser implementado para solicitar ao usuário que insira um valor e verifique se é verdadeiro ou não. Este artigo demonstrou as técnicas para verificar se a variável existe e é verdadeira em JavaScript