Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Объекты в JS (https://javascript.ru/forum/events/22513-obekty-v-js.html)

syegorius 23.10.2011 14:12

Объекты в JS
 
Доброе время суток. Сегодня наткнулся на эту статью http://beta.javascript.ru/tutorial/objects. Вначале подумал, что автор либо не компетентен либо сошел сума. Попробовал сам - оказалось автор прав. Подскажите тогда как правильней сделать вот такое:

var Item={...},resItem=Item
.....//какие-то операции только над resItem
if(resItem['a']==Item['a'])...//при этом я всегда был уверен, что resItem и Item это два разных объекта
else ...


Как правильно тогда объявить resItem, что бы он был отдельным объектом, а не ссылкой на Item?

Заранее спасибо за ответы!

Kolyaj 23.10.2011 16:30

Никак. В переменной может храниться только ссылка на объект, но не сам объект.

melky 23.10.2011 17:07

скопировать свойства из одного объекта в другой


Часовой пояс GMT +3, время: 23:50.