Neste artigo você vai aprender a imprimir o conteúdo de um objeto em JavaScript, para evitar o problema de receber [object Object]

imprimir o conteúdo de um objeto em JavaScript capa

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

As vezes tentando imprimir um objeto você pode ser deparar com a resposta de [object Object], o que infelizmente não quer nos dizer nada

Então qual a forma mais rápida de imprimir o conteúdo de um objeto em JS?

Podemos transformá-lo para um JSON e receber o conteúdo num console.log ou em um alert

Pois o dado será um texto, ou seja, uma string

Veja o código necessário:

const person = {
	name: "Matheus",
	age: 31
}

alert(person) // [object Object]

alert(JSON.stringify(person))

No primeiro caso simulamos o problema que acontece ao tentar imprimir um objeto, recebendo o object Object

E no segundo caso aplicamos a solução que comentei no início do post, resolvendo assim o nosso problema! 🙂

Conclusão

Neste artigo você aprendeu a imprimir o conteúdo de um objeto em JavaScript

Utilizamos o método stringify do objeto JSON, que retorna o objeto em texto

Por isso é possível imprimí-lo em qualquer local

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