में पहचानकर्ता के रूप में एक चर का उपयोग करना मुझे आश्चर्य है कि एक जेएसन सरणी में पहचानकर्ता के रूप में असाइन किए गए चर का उपयोग करना संभव है या नहीं। जब मैं इस की कोशिश की, मैं कुछ अप्रत्याशित परिणाम हो रही थी:एक जेएसन सरणी
(कोड सरल है, मापदंडों एक अलग तरीके से पारित कर रहे हैं)
var parameter = 'animal'; var value = 'pony'; Util.urlAppendParameters (url, {parameter : value}); Util.urlAppendParameters = function(url, parameters) { for (var x in parameters) { alert(x); } }
अब चेतावनी पॉपअप कहते हैं: 'पैरामीटर' 'जानवर' के स्थान पर । मुझे पता है कि मैं एक अलग विधि का उपयोग कर सकता हूं (एक सरणी बनाना और प्रत्येक पैरामीटर को एक नई लाइन पर असाइन करना), लेकिन मैं अपना कोड कॉम्पैक्ट रखना चाहता हूं।
तो मेरा सवाल यह है: क्या जेएसएल सरणी में एक पहचानकर्ता के रूप में एक चर का उपयोग करना संभव है, और यदि ऐसा है, तो क्या आप कृपया मुझे बता सकते हैं कि कैसे?
अग्रिम धन्यवाद!
यह वही है जो मैं ढूंढ रहा था। ऐसा नहीं है कि मैं इसका उपयोग करने जा रहा हूं (मुझे यकीन है कि वास्तव में वास्तव में यह नहीं चाहते हैं: डी), लेकिन मैं वास्तव में इस बारे में उत्सुक था कि इसे कैसे हल किया जा सकता है। धन्यवाद! –