Como verificar variável null ou undefined em JavaScript

Neste artigo você vai aprender a como verificar variável null ou undefined em JavaScript, se elas tem este tipo de valor

verificar variável null ou undefined capa

Fala programador(a), beleza? Bora aprender mais sobre tipo de valores e JavaScript!

Basicamente, temos dois valores muito especiais em JavaScript, e muitos não sabe como diferenciá-los ou utilizá-los, vamos primeiramente resolver isto!

Formação Claude Code
Formação Recomendada

Formação Claude Code

Domine Claude Code do absoluto zero até o avançado

  • 118 aulas
  • 4 projetos
  • 9h 33min

Utilizamos o null quando queremos determinar o valor de uma variável como este, ou seja, ela ainda não possui valor

É uma estratégia interessante para modificá-lo depois, ao longo do nosso software

Já o undefined existe por que definimos uma variável sem iniciar um valor, ou seja, na maioria das vezes vamos preferir o null

Veja o código que precisamos para identificar os dois valores:

let x = null;
let y;

if(x === null) {
	console.log("X é null")
}

if(!y) {
	console.log("Y é undefined")
}

Veja que o null podemos comparar diretamente como valor null, isso nos retorna true no caso de x, entrando no if

Então esta é a maneira para checar valores null

Já o undefined precisamos apenas colocar o nome da variável, se tiver um valor ela já não é undefined

Por isso utilizei a negação (!), fazendo com que o if retorne true e seja executado

Conclusão

Neste artigo você aprendeu a como verificar variável null ou undefined em JavaScript

Utilizamos comparações simples em estruturas condicionais

E também foi explicado a diferença entre null e undefined

Confira nossos cursos gratuitos no Youtube, com vídeos todos os dias!

Se inscreva e ative o sininho para receber as notificações e aprender mais ainda sobre desenvolvimento web!

Veja também nosso catálogo de cursos na Udemy, todos com exercícios e projetos práticos, nas mais diversas tecnologias

O link acima contém um cupom de desconto para os cursos!

Escrito por | Matheus Battisti

Matheus Battisti
Fundador da Hora de Codar

Programador apaixonado pelo mundo das tecnologias, sempre buscando em aprender e se aprofundar em linguagens, frameworks e o que mais for necessário para executar um bom trabalho. Agora tem uma nova missão que é de passar seu conhecimento adiante para formar novos programadores e especializar mais os que já são.

Subscribe
Notify of
guest

0 Comentários
Oldest
Newest Most Voted

Formações

Formação Vibe Coding

Formação Vibe Coding

Do Prompt ao Produto: Crie Software Real com IA

  • 474 aulas
  • 20 projetos
  • 39h 27min

Blog | Mais populares