Verwendet eine JavaScript-Bibliothek dynamische Aspekte des Prototypsystems?

Mit einem Prototyp erstelltes JavaScript-Objekt behält die "Live" -Verbindung zu seinem Prototyp bei, sodass das Ändern des Prototyps auch die daraus erstellten Objekte beeinflusst.

Die Semantik der Sprache wäre viel einfacher, wenn das neu erstellte Objekt einfach alles aus dem Prototyp kopiert und dann vergessen würde. Die eigentliche zugrunde liegende Implementierung könnte natürlich intelligenter sein.

Wird diese Funktion der Live / Dynamic-Verbindung tatsächlich in einer bekannten JavaScript-Bibliothek oder einem bekannten Programm verwendet?

EDIT: Ich schlage nicht vor, dass das JS-Vererbungssystem fehlerhaft ist, ich möchte nur die Vorteile der oben genannten Funktion verstehen.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage