- Objekte sind verknüpft mit dem Prototype-Objekt
- Prototypal Inheritance: Der Prototype beinhaltet alle Methoden, welche für alle verknüpften Objekte zugänglich sind.
- Verhalten wird zum verknüpften Prototype Objekt delegiert.
Beispiel
Wenn wir diemap-Funktion auf einem Array nutzen, dann nutzen wir eigentlich die Methode vom Array-Prototype.

Array-Prototype
Prototypal Inheritance

Prototypal Inheritance
Prototype Chain

Prototype Chain