Cómo verificar si una variable no es nula en JavaScript?

Cómo verificar si una variable no es nula en JavaScript?
Hay múltiples escenarios en los que generalmente desea buscar la variable nula porque puede y bloqueará toda su aplicación. Ahora eso es algo que no queremos pasar. En JavaScript, puede verificar fácilmente una variable nula con la ayuda de una declaración básica if-else. Este artículo demostrará esto con la ayuda de ejemplos.

Nota: La mayoría de las personas confunden las variables nulas con variables indefinidas y vacías por ser iguales.

Ejemplo 1: verificación de la variable nula con la instrucción if - else

Simplemente comience creando una variable y configurando su valor igual a la palabra clave nulo Con la siguiente línea:

var x = nulo;


Cree otra variable con algún valor con la ayuda de la siguiente línea:

var y = "algún valor";


Después de eso, vamos a crear una función que verifique las variables para una variable nula:

función checkNull (ourvar)
if (ourvar !== nulo)
consola.log ("no es una variable nula");
demás
consola.log ("Variables nulas detectadas");


Esta función simplemente usa una declaración if-else. Después de eso, vamos a pasar ambas variables una por una a la función checkNull ():

checkNull (x);
checkNull (y);


Ejecutar este programa nos proporcionará el siguiente resultado:


La primera línea en la salida es para la variable "X" y desde la salida podemos determinar que es una variable nula.

La segunda línea es para la variable "Y"; Desde la salida, podemos determinar que no es una variable nula.

Ejemplo 2: Verificar otros valores falsos

El nulo el valor se conoce como un falso Valor en JavaScript, y hay otros valores falsos en JavaScript. Estos valores falsos incluyen:

    • Yaya
    • "" (Una cadena vacía)
    • indefinido
    • FALSO
    • Y algunos más.

Sin embargo, no se pueden detectar como nulas y, por lo tanto, las declaraciones if-else no pueden determinar estas variables como nulas.

Para demostrar esto, cree algunas variables con estos valores falsos con las siguientes líneas de código:

var a = indefinido;
var b = "";
var c = nan;
var d = false;
var e = 0;


Después de eso, simplemente pase estas variables una por una a la checkNull () función que creamos en el ejemplo anterior:

checkNull (a);
checkNull (b);
checkNull (c);
checkNull (d);
checkNull (e);


Ejecutar el código dará la siguiente salida en el terminal:


Todas estas variables se consideraron no nulas a pesar de que todas pertenecen a la misma familia que es "Valores falsos".

Conclusión

En JavaScript, las declaraciones IF-Else se pueden usar para determinar si una variable es una variable nula o no. Para esto, simplemente establecemos la condición dentro de la declaración if-else como (Varname !== nulo), Donde Varname es el identificador variable, estamos verificando. En este artículo, creamos una función llamada CheckNull() que determina si la variable pasada dentro de su argumento es una variable nula o no.