Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 12.12.2015, 16:35
Аспирант
Отправить личное сообщение для Neznayka Посмотреть профиль Найти все сообщения от Neznayka
 
Регистрация: 08.03.2013
Сообщений: 37

Объект по ссылке
Добрый день.

Вопрос в комментариях кода:
$(document).data('my', {'my' : '123'});

 var my = $(document).data('my');
 console.log(my); // 123

 $(document).data('my').my = '321';
 console.log($(document).data('my')); // 321

// вот здесь нужно чтобы в 'var my' осталось значение '123'!!!
console.log(my); // 321 - а оно изменяется при $(document).data('my').my = '321';


Спасибо.
Ответить с цитированием
  #2 (permalink)  
Старый 12.12.2015, 17:20
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,109

Neznayka,
создайте клон обьекта
var my = $.extend({},$(document).data('my'));
Ответить с цитированием
  #3 (permalink)  
Старый 12.12.2015, 17:57
Аспирант
Отправить личное сообщение для Neznayka Посмотреть профиль Найти все сообщения от Neznayka
 
Регистрация: 08.03.2013
Сообщений: 37

Спасибо, то что нужно.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Полностью удалить объект 1lider Events/DOM/Window 8 07.06.2018 18:20
Добавить объект в другой объект фонарик Общие вопросы Javascript 5 11.10.2015 01:57
Ищу функцию для canvas, которая будет перемещать мой объект на позицию х,у eko24 Events/DOM/Window 0 12.10.2013 00:33
Создать объект в объекте Bryant-24 Общие вопросы Javascript 3 10.07.2013 16:06
Передать ссылку на объект а не объект возникновения события Blazze Events/DOM/Window 0 11.10.2011 00:45