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

Сообщение от loen
p.s. я считал что на каждой итерации я присваиваю объекту tempobj текущий ключ и его значение, после чего измененый объект добавляется в массив, но все равно спасибо!
Да, именно так. В том то и дело что добавляется не копия объекта, а сам объект (или лучше сказать - ссылка на объект). А затем ты изменяешь свойства этого объекта. Вот и результат. В моем же коде мы каждый раз создаем новый объект (описанный как литерал)
Ответить с цитированием