मैं लूप के अंदर Parameters
नामक ऑब्जेक्ट शब्दशः नामित करने के प्रयास में कोड के इस टुकड़े (नीचे दिखाया गया) का उपयोग कर रहा हूं। मुझे जोड़ी को i
वैरिएबल को दोहराने वाले लूप के साथ संयोजन के रूप में असाइन किया जाना चाहिए, जैसे: {key_1:chunks[1],key_2:chunks[2]}
। हालांकि, मेरा कोड काम नहीं कर रहा है। 'key_'+i
शाब्दिक में परिलक्षित नहीं किया जा रहा है।गतिशील कुंजी में गुजर रहा है: किसी ऑब्जेक्ट को अक्षर जोड़े अक्षर?
कुछ ऐसा है जो मैं यहां याद कर रहा हूं, जाहिर है। क्या कोई मुझे बता सकता है कि यह क्या है? ... धन्यवाद।
var Parameters=[];
var len = chunks.length;
for (var i = 0; i < len; i++) {
var key='key_'+i
obj= { key : chunks[i]};
Parameters.push(obj)
}
इसी तरह का प्रश्न जो आपके लिए सहायक हो सकता है: http://stackoverflow.com/questions/1998735/dynamic-object-literal-in-javascript – DaiYoukai