Javascript Наследование Прототипов
Наследование в JavaScript похоже как и в других языках программирования, и делается оно через ключевое слово extends, но сначала сделаем базовый класс. Попробуйте Майкрософтовский TypeScript, для ООП на JavaScript он подходит больше всего. Он позволяет строить абстрактные описания При добавлении к объекту нового свойства, создаётся новое собственное свойство (own property). Единственным исключением из этого правила…