HOWTO · JavaScript

Compruebe si una variable no es nula en JavaScript

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

En esta página

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.