Показать сообщение отдельно
  #34 (permalink)  
Старый 11.08.2015, 17:45
Аватар для Erolast
Профессор
Отправить личное сообщение для Erolast Посмотреть профиль Найти все сообщения от Erolast
 
Регистрация: 24.09.2013
Сообщений: 1,436

Цитата:
ты почему тут перезаписываешь прототип сабклассу?
Подразумевается, что функция inherits будет применяться сразу после объявления класса, до установки методов в прототип, пока он еще чистый - тогда ничего не перезапишется. Можно заменить на более простое
Object.setPrototypeOf(subClass.prototype, superClass && superClass.prototype);

В контексте организации множественного наследования ничего не изменится.
Ответить с цитированием