Когда я сохраняю объект типа {a: 1, b: 2 }
в данных jQuery, копирует ли он объект или сохраняет ссылку на него?
У меня есть огромный объект, и я хочу, чтобы разные элементы хранили разные ссылки из разных точек на один и тот же объект, и я не хочу, чтобы его копировали.
Как
var obj = {
a: {
one: 1, two: 2
},
b: {
apple: 'yummy', banana: 'ehh'
}
c: {
d: {
'jQuery': jQuery
}
e: ['You get the point']
}
};
$('div').data('info', obj.b);
$('#JQ').data('jq_reference', obj.c.d.jQuery);