Показать сообщение отдельно
  #2 (permalink)  
Старый 06.12.2014, 14:39
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Сообщение от wondertalik
childB.prototype.dd =
Это равнозначно aa.dd =, потому как:
Сообщение от wondertalik
childB.prototype = aa;
Таким образом, ты два раза записываешь aa.dd

У тебя оба child'а в качестве прототипа имеют один и тот же объект. Ты просто перетираешь его свойства.


Имена конструкторов принято записывать с большой буквы.
__________________
В личку только с интересными предложениями
Ответить с цитированием