JSON ऐरे लिटरल
यह एक JSON स्ट्रिंग है:
'["Ford", "BMW", "Fiat"]'
JSON स्ट्रिंग के अंदर एक JSON सरणी शाब्दिक है:
["Ford", "BMW", "Fiat"]
JSON में Arrays लगभग JavaScript में arrays के समान हैं।
JSON में, सरणी मान स्ट्रिंग, संख्या, ऑब्जेक्ट, सरणी, बूलियन या नल प्रकार का होना चाहिए ।
जावास्क्रिप्ट में, सरणी मान उपरोक्त सभी हो सकते हैं, साथ ही फ़ंक्शन, दिनांक और अपरिभाषित सहित कोई अन्य मान्य जावास्क्रिप्ट अभिव्यक्ति हो सकती है।
जावास्क्रिप्ट सरणियाँ
आप एक शाब्दिक से एक जावास्क्रिप्ट सरणी बना सकते हैं:
उदाहरण
myArray = ["Ford", "BMW", "Fiat"];
आप JSON स्ट्रिंग को पार्स करके एक जावास्क्रिप्ट सरणी बना सकते हैं:
उदाहरण
myJSON = '["Ford", "BMW", "Fiat"]';
myArray = JSON.Parse(myJSON);
ऐरे वैल्यू एक्सेस करना
आप अनुक्रमणिका द्वारा सरणी मानों तक पहुँच प्राप्त करते हैं:
उदाहरण
myArray[0];
वस्तुओं में सरणियाँ
वस्तुओं में सरणियाँ हो सकती हैं:
उदाहरण
{
"name":"John",
"age":30,
"cars":["Ford", "BMW", "Fiat"]
}
आप अनुक्रमणिका द्वारा सरणी मानों तक पहुँच प्राप्त करते हैं:
उदाहरण
myObj.cars[0];
एक सरणी के माध्यम से लूपिंग
for in
आप लूप का उपयोग करके सरणी मानों तक पहुँच सकते हैं :
उदाहरण
for (let i in myObj.cars) {
x
+= myObj.cars[i];
}
या आप एक for
लूप का उपयोग कर सकते हैं:
उदाहरण
for (let i
= 0; i < myObj.cars.length; i++) {
x
+= myObj.cars[i];
}