Verificar se objeto está vazio em JavaScript

Neste artigo você vai aprender a como verificar se objeto está vazio em JavaScript, utilizando uma simples abordagem

Verificar se objeto está vazio capa

Fala programador(a), beleza? Bora aprender mais sobre objetos e JavaScript!

Para verificar se um objeto não possui nada podemos verificar suas chaves

Formação Claude Code
Formação Recomendada

Formação Claude Code

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

  • 120 aulas
  • 4 projetos
  • 9h 45min

Ou seja, se ele possui propriedades ou métodos

Podemos realizar isso por meio do objeto Object, que possui um método chamado keys

Ao passar um objeto como argumento, recebemos um array com o nome das propriedades do objeto

Como é um array podemos validar sua length, se for 0 o objeto está vazio

Veja o que foi explicado na prática:

const myObj = {}

console.log(Object.keys(myObj).length === 0) // true

Neste caso temos um objeto sem propriedades na variável myObj

Comparamos sua length com 0 e recebemos true como resposta, ou seja, o objeto está sem valores dentro dele, fácil não? 🙂

Conclusão

Neste artigo você aprendeu a como verificar se objeto está vazio em JavaScript

Utilizamos uma aborda muito simples: basta comparar o resultado da length do método keys de Object com 0

Se o objeto estiver sem valores, receberemos um booleano true como resposta

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