В этом уроке мы поговорим о прототипировании. Прототипирование — это возможность объекта javascript унаследовать свойства и методы от другого объекта. В уроке мы рассмотрим два способа протипирования объектов. Код урока - http://kamil-abzalov.ru/videouroki/javascript/javascript-prototype/
Источник: Nuances of Programming Объектно-ориентированный JavaScript Хотя JavaScript не является языком, основанным на классах, и не реализует объектно-ориентированное программирование в традиционном смысле, он предоставляет возможности и шаблоны, которые позволяют использовать концепции объектно-ориентированного программирования. Это можно назвать прототипным наследованием. Что такое прототип в JavaScript? Основная концепция прототипа в JavaScript заключается в том, что один объект может наследовать свойства и методы от другого...