JSON ऑब्जैक्ट
- पिछला पृष्ठ JSON स्ट्रिंगीफाइड
- अगला पृष्ठ JSON एलिमेंट
ऑब्जैक्ट व्याकरण
इंस्टांस
{"name":"Bill Gates", "age":62, "car":null }
JSON ऑब्जैक्ट बारे में लिखा जाता है {}
घेरे में
JSON ऑब्जैक्ट को की/मूल्य के रूप में लिखा जाता है
की चाहिए वाक्य होनी चाहिए और मूल्य वैध JSON डाटा प्रकार होना चाहिए (वाक्य, संख्या, ऑब्जैक्ट, अद्यतन, बूल या null)
की और मूल्य को डॉट से अलग करें
प्रत्येक की/मूल्य को विभाजक से अलग करें
ऑब्जैक्ट के मूल्य को देखें
आप इसके साथ ही डॉट संकेतक (.) के द्वारा ऑब्जैक्ट के मूल्य को देख सकते हैं.
)के द्वारा ऑब्जैक्ट के मूल्य को देखें:
इंस्टांस
myObj = { "name":"Bill Gates", "age":62, "car":null }; x = myObj.name;
आप इसके साथ ही वर्गांकन बारे में इस्तेमाल कर सकते हैं[]
)के द्वारा ऑब्जैक्ट के मूल्य को देखें:
इंस्टांस
myObj = { "name":"Bill Gates", "age":62, "car":null }; x = myObj["name"];
ऑब्जैक्ट को चकार करें
आप इस तरीके से प्रयोग करके for-in
ऑब्जैक्ट की विशेषताओं को चकार करें
इंस्टांस
myObj = { "name":"Bill Gates", "age":62, "car":null }; for (x in myObj) { document.getElementById("demo").innerHTML += x; }
for-in लूप में इस्तेमाल करेंबारे में चिह्नविशेषता रूप से ग्राॅॅण्ट रूप से अद्यतन करें:
इंस्टांस
myObj = { "name":"Bill Gates", "age":62, "car":null }; for (x in myObj) { document.getElementById("demo").innerHTML += myObj[x]}; }
अंतर्निहित जावास्क्रिप्ट ऑब्जेक्ट
एक जावास्क्रिप्ट ऑब्जेक्ट में मूल्य दूसरे जावास्क्रिप्ट ऑब्जेक्ट के रूप में हो सकता है。
इंस्टांस
myObj = { "name":"Bill Gates", "age":62, "cars": { "car1":"Porsche", "car2":"BMW", "car3":"Volvo" } }
आप जावास्क्रिप्ट ऑब्जेक्ट को अंतर्निहित रूप से पहुंचने के लिए बिंदु संयोजक और ब्रैकेट का उपयोग कर सकते हैं:
इंस्टांस
x = myObj.cars.car2; // या: x = myObj.cars["car2"];
मूल्य संशोधित करें
आप जावास्क्रिप्ट ऑब्जेक्ट में किसी भी मूल्य को संशोधित करने के लिए बिंदु संयोजक का उपयोग कर सकते हैं:
इंस्टांस
myObj.cars.car3 = "Mercedes Benz";
आप इसके स्थान पर ब्रैकेट का उपयोग करके जावास्क्रिप्ट ऑब्जेक्ट में वाले मूल्य को संशोधित कर सकते हैं:
इंस्टांस
myObj.cars["car3"] = "Mercedes Benz";
ऑब्जेक्ट गुण निष्क्रिय करें
इस्तेमाल करें delete
एक जावास्क्रिप्ट ऑब्जेक्ट की गुण निष्क्रिय करने के लिए अकार अकार का उपयोग करें:
इंस्टांस
delete myObj.cars.car1;
- पिछला पृष्ठ JSON स्ट्रिंगीफाइड
- अगला पृष्ठ JSON एलिमेंट