क्या एक jQuery तत्व ऑब्जेक्ट को सरणी/ऑब्जेक्ट कुंजी के रूप में उपयोग करना संभव है?jQuery तत्व ऑब्जेक्ट का उपयोग सरणी कुंजी के रूप में करें?
उदाहरण:
var el = jQuery(this);
var test = {};
test[el] = "something strange";
कर एक:
jQuery.each(test, function(k,v){
console.log(k);
});
सिर्फ रिपोर्ट [वस्तु वस्तु]
वहाँ एक कहते हैं कि मैं वास्तव में k
फिर से इस्तेमाल कर सकते हैं मूल jQuery के रूप में है तत्व वस्तु?
आखिरकार आप क्या हासिल करने की उम्मीद कर रहे हैं? चूंकि 'el' एक ऑब्जेक्ट है, यदि आप उस ऑब्जेक्ट के साथ "कुछ अजीब" को जोड़ना चाहते हैं, तो ऑब्जेक्ट में केवल एक संपत्ति क्यों न जोड़ें? –
@amnotiam यह एक oversimplified उदाहरण था। वास्तविक उपयोग यह होगा कि मुझे एल्स की एक सरणी की आवश्यकता है, इसलिए यह उसमें एक संपत्ति जोड़ने के लिए काम नहीं करेगा। –
यदि आपको एल्स की सरणी की आवश्यकता है तो यह नहीं है कि 'var test = []; test.push (एल); // etc'? – nnnnnn