И вот ещё оффтоп-вопрос напоследок, чтобы не создавать лишней темы. Никак не могу разобраться:
Сообщение от Kolyaj
|
var a1 = new Parent();
var a2 = new Parent();
var child = new Child();
a1.child = child;
a2.child = child;
Какой из a1 и a2 родитель?
|
Здесь, как я понимаю, a1 и a2 получают ссылку на объект, и, к примеру, при
a1.child.property='somewhat';
a1.child.property тоже изменится. А как копировать объект child в свойства a1 и a2, чтобы a1.child не зависел от a2.child ?