Cómo verificar si la variable existe y es cierto en JavaScript

Cómo verificar si la variable existe y es cierto en JavaScript

Puede haber una situación en la que los programas de JavaScript implicen una gran cantidad de datos almacenados en las variables que deben manejarse simultáneamente o cuando el programador necesita manejar una variable específica sin localizarlo en el código complejo. En tales casos, verificar si la variable existe y es verdadera se vuelve muy útil y puede ahorrar su precioso tiempo.

Este artículo discutirá los métodos para verificar si existe una variable y es cierto en JavaScript.

Cómo verificar si la variable existe y es cierto en JavaScript?

Para verificar si existe una variable y es cierto en JavaScript, se pueden utilizar los siguientes enfoques:

  • Declaraciones de "prueba/atrapar"
  • Método "Sid ()"

Pasar por los métodos discutidos uno por uno!

Método 1: Compruebe si la variable existe y es verdadera en JavaScript utilizando declaraciones de prueba/captura

El "trata de atraparlo"Las declaraciones definen un bloque de código para ejecutar y manejar los errores correspondientes. Este método se puede utilizar para acceder a la variable declarada en el "intentar"Bloquee y aplique una condición específica si es verdad.

El siguiente ejemplo explica el concepto declarado.

Ejemplo

En el siguiente ejemplo, el botón llamado "Controlar"Se incluirá como un tipo de entrada para verificar la existencia de una variable y si es cierto.

código HTML


¿Existe la variable y es verdad?




Ahora, se accederá al botón y al encabezado utilizando el "documento.QuerySelector ()Método y almacenado en las variables llamadas btnaccess y cabeza respectivamente:

Dejar btnaccess = documento.QuerySelector ("botón");
Sea head = documento.QuerySelector ("H1");

A continuación, asigne a la variable un valor booleano llamado "verdadero":

Código JS

Dejar testVar = true;

Después de eso, un oyente de eventos nombró "hacer clic"Se definirá qué funciones de tal manera que cuando se haga clic en el botón, las declaraciones de prueba/captura se ejecutarán. El "intentar"Block intentará acceder a la variable definida"testvar". El bloque de captura, por otro lado, manejará el correspondiente "Error de referencia"En el caso de la falla de la ejecución del bloque de try:

btnaccess.addEventListener ("Click", () =>
dejar declararse = verdadero;
intentar
testvar
catch (e)
if (e.nombre == "referenceError")
declarado = falso;

Finalmente, se aplicará una condición para verificar si la variable existe y es verdadera y se almacenará en la variable llamada "resultado". Si ambas condiciones se evalúan como verdaderas, el mensaje "La variable existe y es verdad" será mostrado:

Sea resultado = declarado && testVar === True ? "La variable existe y es verdad":
"La variable no existe y no es verdad.";
cabeza.inntext = resultado;
);

La salida de la implementación anterior dará como resultado lo siguiente:

Método 2: Compruebe si la variable existe y es verdadera en JavaScript usando el método de apropio ()

El "inmediato()El método "le pide al usuario la entrada utilizando un cuadro de diálogo. Este método se puede utilizar para ingresar cualquier variable y luego mostrar la salida correspondiente si la variable existe y es verdadera en función de las funciones definidas para cada una de las condiciones.

Pasar por la siguiente manifestación.

Ejemplo

En primer lugar, declare una variable llamada TestVar y asigne un booleano "verdadero"Valor y una variable adicional nombrada declarada de la siguiente manera:

var testVar = verdadero
var declarado;

A continuación, solicite al usuario la variable de entrada utilizando el "inmediato()" método:

input = inder ("Ingrese la variable para probar:");

Finalmente, pruebe la condición if para la variable especificada de tal manera que si el valor ingresado es igual a "verdadero", Se invocará el método istrue (), y para el otro caso, se llamará al método isfalse () que muestra el mensaje agregado:

if (input == "testVar")
declarado == Verdadero
es verdad();

demás
declarado == falso
Es falso();

función istrue ()
consola.log ("La variable existe y es verdadera")

función isfalse ()
consola.log ("La variable no existe y no es verdad.")

Producción

Hemos compilado diferentes métodos para verificar si existe una variable y es cierto en JavaScript.

Conclusión

Para verificar si existe una variable y es cierto en el script Java, el "trata de atraparloEl método de declaraciones se puede aplicar para acceder a la variable asignada, manejar la excepción y especificar la condición particular para la variable para cumplir. También el "inmediato()Se puede implementar el método para pedirle al usuario que ingrese un valor y verifique si es verdadero o no. Este artículo demostró las técnicas para verificar si la variable existe y es cierto en JavaScript