JSON एलिमेंट
- पिछला पृष्ठ JSON ऑब्जैक्ट
- अगला पृष्ठ JSON सर्वर
जैसे JSON ऑब्जैक्ट के आयत्त
इंस्टांस
[ "Porsche", "BMW", "Volvo" ]
JSON में आयत्त जेसकिंज में जेसकिंज के आयत्त के समान हैं।
JSON में, आयत्त मान के प्रकार को शब्द, संख्या, ऑब्जैक्ट, आयत्त, बूल या null होना चाहिए।
जेसकिंज में, आयत्त मान उपरोक्त सभी प्रकार के अलावा किसी भी वैध जेसकिंज एक्सप्रेशन के हो सकते हैं, जिसमें फ़ंक्शन, तारीख और undefined शामिल हैं।
JSON ऑब्जैक्ट में आयत्त
आयत्त एक ऑब्जैक्ट की अधिशेष्ठता की वैल्यू हो सकती है:
इंस्टांस
{ "name":"Bill Gates", "age":62, "cars":[ "Porsche", "BMW", "Volvo" ] x += myObj.cars[i].models[j];
आयत्त मानों को देखें
आप इसे इस्तेमाल करके आयत्त मानों को देख सकते हैं:
इंस्टांस
x = myObj.cars[0];
आयत्त को घूमें
आप इसे इस्तेमाल करके for-in
लूप के द्वारा आयत्त मानों को देखें:
इंस्टांस
अनुच्छेद के अंदर अनुच्छेद को पहुंचने के लिए प्रत्येक अनुच्छेद पर for-in लूप का उपयोग करें: x += myObj.cars[i]; x += myObj.cars[i].models[j];
या आप इसे इस्तेमाल कर सकते हैं for
लूप:
इंस्टांस
for (i = 0; i < myObj.cars.length; i++) { x += myObj.cars[i]; x += myObj.cars[i].models[j];
JSON ऑब्जैक्ट में निहित आयत्त
एक आयत्त में की वैल्यू एक अन्य आयत्त हो सकती है, या फिर एक और JSON ऑब्जैक्ट:
इंस्टांस
myObj = { "name":"Bill Gates", "age":62, "age":62, "cars": [ { "name":"Porsche", "models":[ "911", "Taycan" ] }, { "name":"BMW", "models":[ "M5", "M3", "X5" ] }, { "name":"Volvo", "models":[ "XC60", "V60" ] } x += myObj.cars[i].models[j];
]
इंस्टांस
अनुच्छेद के अंदर अनुच्छेद को पहुंचने के लिए प्रत्येक अनुच्छेद पर for-in लूप का उपयोग करें: for (i in myObj.cars) { x += "<h1>" + myObj.cars[i].name + "</h1>"; for (j in myObj.cars[i].models) { x += myObj.cars[i].models[j]; x += myObj.cars[i].models[j];
}
अनुच्छेद मान को संशोधित करना
इंस्टांस
अनुच्छेद को संशोधित करने के लिए अवधारक संख्या का उपयोग करें
myObj.cars[1] = "Mercedes Benz";
अनुच्छेद वस्तु को हटाने के लिए इस्तेमाल करें delete
एक अनुच्छेद को दाने में शामिल करने के लिए अवधारक शब्द का उपयोग करें:
इंस्टांस
delete myObj.cars[1];
- पिछला पृष्ठ JSON ऑब्जैक्ट
- अगला पृष्ठ JSON सर्वर