Neste artigo você vai aprender a como verificar um valor é nulo em JS, de uma maneira super simples e que vai resolver seu problema
Fala programador(a), beleza? Bora aprender mais sobre tipos de dados, validações e também JavaScript!
Para verificar se um valor é nulo, podemos comparar com null, utilizando o operador ===
Que verifica tipo e também valor, ou seja, só teremos true para essa comparação se o valor for null mesmo
Uma string vazia, seria validada como false, então tome cuidado com isso
Veja um exemplo:
if(x === null) { console.log("X é null!"); }
Em muitos casos, queremos apenas checar se uma string é vazia e acabamos confundindo com o tipo de dado null
Para este caso você pode utilizar:
if(!x) { console.log("X é vazio!"); }
Essa validação vai ser true caso o dado seja vazio, e consequentemente também retorna true para os nulls
Então acaba sendo a mais utilizada para estas verificações
Faça sua decisão e utilize a abordagem que é melhor para a situação que você precisa resolver!
Conclusão
Neste artigo você aprendeu a como verificar se um valor é nulo em JavaScript
Utilizamos duas estratégias:
- valor === null: verifica se o tipo de dado é null;
- !valor: verificar se o valor é vazio;
Como dito no artigo, a primeira versão que vimos é um pouco limitada, não sendo amplamente aplicada em softwares, já a segunda é a mais utilizada
Pois geralmente queremos saber se o valor está preenchido ou não
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!
Tu es o maior
tamo junto Janilson!
Ele também entende que 0 é vazio… Então ele em alguns momentos pode não ser o ideal