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