Показать сообщение отдельно
  #12 (permalink)  
Старый 06.03.2018, 01:23
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,590

375291601334,
Прототипное наследование - прототипное. При обращении к свойству объекта - оное ищется сначала в самом объекте, потом в прототипе родителя, потом в прототипе родителя родителя итд. И устанавливается свойство по умолчанию тоже прямо в текущий объект. Всё очень просто и прямо. Надо изменить свойство в родителе - вот в прямо прототипе родителя его и изменяй.)
Ну или можно воспользоваться кривой современной реализацией классов и словом "super".

Ещё в качестве костыля - можно это твоё propertyName сделать геттером/сеттером и, соответственно, уже там менять нужное значение.
__________________
29375, 35
Ответить с цитированием