> Faqs > Cómo saber si una variable es null en Javascript

Cómo saber si una variable es null en Javascript

Existe en Javascript alguna función que me diga si una variable creada en Javascript contiene null?

Respuestas

En Javascript null es una palabra reservada que podemos utilizar para asignar a una variable o para comprobar si una variable vale null.

Para saber si una variable no tiene ningún valor asociado, y por tanto vale null, simplemente podemos comparar esa variable con el valor null.

Una opción sería hacer la comparación con el operador triple igual "===" para asegurarte que realmente es null.

if(variable === null){   
  //hacemos lo que se requiera en caso de que la variable contenga null   
}   

Porque si usas el doble igual "==" puede ocurrir que no sea null pero sí que te diga que es null. Este es un caso muy particular de Javascript, por ejemplo, cuando creas una variable y no le asignas un valor, técnicamente esa variable contiene "undefined", que no es exactamente null.

let variable;
if (variable == null) {
  console.log("es null");
} else {
  console.log("No es null");
}

El código anterior te diría que es null, pero en realidad el valor no es null, sino undefined.

Miguel Angel
3090 138 206 17
gracias