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];

स्वयं प्रयोग करें