जब मैं jQuery के डेटा में {a: 1, b: 2 }
जैसे किसी ऑब्जेक्ट को संग्रहीत करता हूं, तो क्या यह ऑब्जेक्ट की प्रतिलिपि बनाता है या इसका संदर्भ सहेजता है?jquery .data() विधि
मेरे पास एक बड़ी वस्तु है और मैं अलग-अलग तत्वों को अलग-अलग बिंदुओं से अलग-अलग संदर्भों को एक ही ऑब्जेक्ट में स्टोर करना चाहता हूं, और मैं इसे कॉपी नहीं करना चाहता हूं।
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);
मुझे लगता है कि उनके प्रश्न का बिंदु यह पूछना था कि jQuery ऐसी स्पष्ट प्रतिलिपि बनाता है – Alnitak
jQuery जब तक आप इसे नहीं बताते तब तक चीजों की प्रतिलिपि नहीं बनाते। – SLaks
यकीन है, लेकिन यह कहां दस्तावेज है? – Alnitak