Saltar al contenido
uencoder

Prototype Chain

La cadena de prototipos es el mecanismo de herencia de objetos de JavaScript: los objetos buscan propiedades a lo largo de la cadena __proto__, hasta llegar a null.

Propósito

Entender la herencia de objetos JS y la búsqueda de propiedades, y usar los prototipos correctamente.

Mecanismo

Leer una propiedad recorre la cadena de prototipos: obj → obj.__proto__ → ... → Object.prototype → null. Escribir crea la propiedad en el propio objeto. Object.create/assign y la sintaxis class manipulan la cadena.

Casos de uso

  • Objetos de JavaScript
  • Mecanismo de herencia
  • Métodos de prototipo

Términos relacionados

Tutoriales relacionados

References