Cómo mostrar un objeto de JavaScript en la consola y en la página: guía completa
¡Hola a todos! Acabo de empezar a aprender JavaScript y me encontré con un problema. Cuando intento mostrar un objeto en la consola con console.log(), veo algo como [object Object]. Por ejemplo:
```javascript
let user = {
name: "Anna",
age: 25,
isAdmin: true
};
console.log(user); // Muestra: [object Object]
```
Quiero ver el contenido del objeto: nombre, edad, etc. ¿Cómo puedo hacerlo? Intenté simplemente mostrar el objeto en la página con document.write() — el resultado es el mismo.
También necesito mostrar el objeto en un elemento HTML, por ejemplo en un div. Lo intenté así:
```javascript
document.getElementById('output').innerHTML = user;
```
Pero en el div aparece el texto "[object Object]".
Por favor, indíquenme cómo mostrar correctamente el objeto en la consola y en la página web. ¿Hay alguna diferencia entre navegadores? ¿Quizás necesito usar algún método especial? ¡Gracias de antemano por la ayuda!
<<>>
El problema y su causa
Cuando intentas mostrar un objeto a través de