यह जावास्क्रिप्ट तर्क मुझे पहेली करता है। मैं एक सरणी बना रहा हूं और इसके पहले तत्व को एक संख्या में स्थापित कर रहा हूं। जब मैं "for" लूप का उपयोग करके इसके माध्यम से इंटरैक्ट करता हूं जावास्क्रिप्ट सरणी कुंजी को एक स्ट्रिंग में बदल देता है। क्यूं कर? मैं इसे एक संख्या में रहना चाहता हूं।जावास्क्रिप्ट पुनरावृत्ति करते समय तारों में सरणी अनुक्रमणिका को क्यों बदलता है?
stuff = [];
stuff[0] = 3;
for(var x in stuff) {
alert(typeof x);
}
त्वरित मदद असफ़ के लिए धन्यवाद! –
@Mike Cantelon: कोई बात नहीं :) – Asaph
@Mike, इस जवाब को स्वीकार करने के चेक मार्क क्लिक करें। –