Compruebe si una variable no es nula en JavaScript

Harshit Jindal 12 octubre 2023
  1. La forma incorrecta que parece correcta
  2. La forma correcta de verificar la variable no es nula
Compruebe si una variable no es nula en JavaScript

Este tutorial enseña cómo verificar si una variable no es nula en JavaScript.

La forma incorrecta que parece correcta

if (myVar) {
  ...
}

De esta forma se evaluará como true cuando myVar sea null, pero también se ejecutará cuando myVar sea cualquiera de estos:

  • undefined
  • null
  • 0
  • "" (la cadena vacía)
  • false
  • NaN

La forma correcta de verificar la variable no es nula

if (myVar !== null) {
  ...
}

El código anterior es la forma correcta de comprobar si una variable es null porque se activará sólo en una condición: la variable es en realidad null.

Harshit Jindal avatar Harshit Jindal avatar

Harshit Jindal has done his Bachelors in Computer Science Engineering(2021) from DTU. He has always been a problem solver and now turned that into his profession. Currently working at M365 Cloud Security team(Torus) on Cloud Security Services and Datacenter Buildout Automation.

LinkedIn

Artículo relacionado - JavaScript Variable