Código Real
Apóyame
JavaScript

Curso de JavaScript

Dale vida a la web.

Aprende a programar, crea interacciones y construye proyectos reales.

Crear objetos

Un objeto guarda datos relacionados agrupados en propiedades, cada una con su propio nombre. Es la estructura ideal cuando cada dato tiene un significado distinto, como nombre, edad o activo.

Cargando editor...
Resultado
Preparando resultado...
Agrega una nueva propiedad pais al objeto usuario y muéstrala en el mensaje.

Explicación

Un objeto agrupa varias propiedades relacionadas dentro de una sola variable:

{ clave: valor }

Crea un objeto: una lista de propiedades escritas como clave: valor, separadas por comas, entre llaves.

objeto.propiedad

Accede al valor de una propiedad usando un punto seguido del nombre de la clave (notación de punto).

objeto

Al mostrarlo directamente en console.log, ves todas sus propiedades y valores de una sola vez.

Reto rápido

Agrega una nueva propiedad pais al objeto usuario y muéstrala en el mensaje final.

En esta lección

  • Ejemplo interactivo
  • Explicación de cada etiqueta
  • Cuándo usarlo
  • Errores comunes

Consejo

A diferencia de un array (que usa índices numéricos), un objeto usa nombres (claves) para acceder a cada valor: es la estructura ideal cuando cada dato tiene un significado distinto.

Dato extra

Los nombres de las propiedades normalmente van sin comillas (nombre: "Ana"), pero si el nombre tiene espacios o caracteres especiales, necesitas comillas: "nombre completo": "Ana Torres".

Error común

Confundir la notación de objeto {} con la de array []: usuario[0] no accede a la propiedad nombre de un objeto (a menos que uses notación de corchetes con el nombre exacto de la clave, como usuario["nombre"]).

Siguiente paso

Ya sabes crear un objeto y leer sus propiedades. Ahora veamos cómo modificarlas y agregarles comportamiento con métodos.

Ir a la siguiente lección