parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Ответ

Misha v.3 14.04.2016 23:26 / 14.04.2016 23:31

ссылка изменится
старый объект не умрёт
$h[
  $.o[$.a[1]]
]
$b[$h.o] // сохранили указатель на старый объект o где-то. потом им можно пользоваться.
$h.o[$.a[2]] // происходит замена $h.o, все последующие обращения по имени $h.o будут происходить к новому объекту
$b.a // 1, т.к. обращаемся к старому объекту
$h.o.a // 2, обращаемся к новому объекту по имени
у вас с объектами будет то-же самое. просто кусок кода, который делает $h.o[$.a[2]] у вас внутри какого-то метода (какого -- не важно)