Прототип JavaScript
Оригинальное название: JavaScript prototype
Коротко
Объект, через который экземпляры JavaScript наследуют свойства и методы по прототипной цепочке.
Что такое «Прототип JavaScript»
Объект, через который экземпляры JavaScript наследуют свойства и методы по прототипной цепочке. Если свойство не найдено у объекта, поиск продолжается по его прототипу и далее вверх по цепочке. Такая модель наследования отличает JavaScript от классического классового подхода. Синтаксис классов в современном JavaScript — удобная надстройка над прототипным механизмом.

