Command Palette

Search for a command to run...

Objetos y Prototipos

Objetos literales, prototipos, herencia prototípica y métodos del objeto Object.

Artículos del módulo

01|

Objetos literales y notación de punto

Aprende a crear y acceder a objetos usando literales y la notación de punto en JavaScript.

02|

Notación de corchetes

Descubre cómo acceder dinámicamente a propiedades de objetos usando la notación de corchetes.

03|

Propiedades computadas

Crea claves de propiedades dinámicas en objetos usando nombres de propiedad computados en ES6.

04|

Sintaxis abreviada de propiedades

Escribe código más conciso usando la sintaxis abreviada para definir propiedades de objetos.

05|

Destructuring de objetos

Extrae múltiples propiedades de objetos de forma eficiente usando la desestructuración.

06|

El sistema de prototipos

Entiende cómo funciona el sistema de prototipos en JavaScript y la cadena de herencia.

07|

Herencia prototípica

Domina la cadena de prototipos y cómo JavaScript implementa la herencia basada en prototipos.

08|

prototype vs __proto__

Comprende las diferencias fundamentales entre prototype y __proto__ en JavaScript.

09|

Object.assign y Object.create

Clona y fusiona objetos con Object.assign, o crea nuevos objetos con prototipos específicos usando Object.create.

10|

Object.keys, values y entries

Itera sobre propiedades de objetos usando los métodos Object.keys, Object.values y Object.entries.

11|

Object.freeze, seal y preventExtensions

Controla la mutabilidad de objetos con diferentes niveles de restricción usando freeze, seal y preventExtensions.

12|

Object.is vs ===

Comprende las diferencias entre Object.is y el operador === para comparaciones precisas de valores.

13|

Object.defineProperty

Define propiedades con control granular usando Object.defineProperty y descriptores de propiedad.

14|

Propiedades enumerables y propias

Distingue entre propiedades propias y heredadas, y entiende el concepto de propiedades enumerables.

15|

Operador in y hasOwnProperty

Verifica la existencia de propiedades en objetos usando el operador in y el método hasOwnProperty.