Использует ли некоторая библиотека JavaScript динамические аспекты системы-прототипа?
Объект JavaScript, созданный с помощью прототипа, поддерживает & quot; живой & quot; подключение к его прототипу, так что изменение прототипа также влияет на объекты, созданные из него.
Семантика языка была бы намного проще, если бы вновь созданный объект просто скопировал все из прототипа, а затем забыл об этом. Конечно, фактическая реализация может быть разумнее.
Используется ли эта функция динамического / динамического соединения в какой-то известной библиотеке или программе JavaScript?
РЕДАКТИРОВАТЬ: Я не предлагаю системы наследования JS имеет недостатки, я просто хочу понять преимущества вышеупомянутой функции.