Сообщение от wondertalik
|
childB.prototype.dd =
|
Это равнозначно aa.dd =, потому как:
Сообщение от wondertalik
|
childB.prototype = aa;
|
Таким образом, ты два раза записываешь aa.dd
У тебя оба child'а в качестве прототипа имеют один и тот же объект. Ты просто перетираешь его свойства.
Имена конструкторов принято записывать с большой буквы.