HOWTO · JavaScript

Verifique se uma variável não é nula em JavaScript

Este tutorial ensina como verificar se uma variável não é nula em JavaScript.

Este tutorial ensina como verificar se uma variável não é nula em JavaScript.

a maneira incorreta que parece certa

if (myVar) {
  ...
}

Desta forma, será avaliado como true quando myVar for null, mas também será executado quando myVar for qualquer um destes:

  • undefined
  • null
  • 0
  • "" (a string vazia)
  • false
  • NaN

a maneira correta de verificar a variável não é nula

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

O código acima é a maneira correta de verificar se uma variável é null porque ela será disparada apenas em uma condição - a variável é, na verdade, null.