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

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!
Subscribe
Notify of
guest

0 Comentários
Inline Feedbacks
View all comments