Cómo verificar si una variable es nula o vacía en JavaScript

Cómo verificar si una variable es nula o vacía en JavaScript
En JavaScript, o en cualquier otro idioma, cuando crea una variable, le asigna algunos valores. Sin embargo, en el otro caso, actúa como una variable indefinida. Si una variable contiene una cadena vacía, significa que la variable es "vacío"Debido a su longitud cero. Para indicar la ausencia de cualquier valor de objeto, también puede dar a una variable el valor "nulo".

Este blog discutirá los métodos para determinar si una variable es nula o vacía.

Cómo verificar si una variable es nula o vacía en JavaScript?

Para verificar si la variable es nula o vacía, puede usar los siguientes métodos:

  • propiedad de longitud
  • Equalidad estricta (===) con o (||) operador

Pasemos el funcionamiento de estos métodos individualmente.

Método 1: Verifique si una variable es nula o vacía utilizando la propiedad de longitud

Para verificar si una variable es nula o vacía, puede usar el "longitudPropiedad, que es propiedad fundamental de JavaScript. Es posible realizar la autorreflexión en las funciones de JavaScript que interactúan con otras funciones utilizando la propiedad de longitud

Sintaxis
Siga la sintaxis dada a continuación para la propiedad de longitud:

(Val.Longitud == 0)

Aquí, verificaremos si la longitud de la variable "Val"Es cero o no.

Ejemplo
En este ejemplo, crearemos una cadena vacía almacenada en una variable "Val":

var val = "";

Luego, usaremos la propiedad de longitud en una declaración condicional para verificar si la longitud de la variable es 0, lo que representa que es una cadena vacía:

if (val.longitud == 0)
consola.log ("variable 'val' está vacía");

Ejecute el código anterior y vea la salida:

Pasemos al siguiente método!

Método 2: Verifique si una variable es nula o vacía usando el operador de igualdad estricta (===) y o (||)

Otro método para verificar que la variable es nula o vacía es usar la igualdad estricta "==="Operador con o"||"Operador. El operador de igualdad estricto verifica los dos operandos de diferentes tipos y devuelve un valor booleano verdadero si son los mismos.

Sintaxis
Puede usar la siguiente sintaxis para verificar que la variable es nula o vacía:

if (val === null || val === "")

Ejemplo
Aquí, crearemos una variable "Val"Y asignó un"nulo"Valor para él:

var val = nulo;

Luego, usaremos el operador OR con estricto operador de igualdad en el "si"Declaración condicional para verificar si la variable es nula o vacía:

if (val === null || val === "")
consola.log ("La variable es nula");

La salida indica que la variable "Val" es nulo:

Hemos presentado todos los métodos para verificar si una variable es nula o vacía en JavaScript.

Conclusión

Para verificar si la variable es nula o vacía, puede usar la propiedad de longitud del operador JavaScript o el operador de igualdad (====) con el operador o (||) en JavaScript. La propiedad de longitud se usa principalmente para las variables vacías porque las variables vacías contienen 0 longitudes, mientras que NULL muestra la ausencia de valor del objeto. En este blog, hemos discutido los métodos para verificar la variable, ya sea nula o vacía o no.