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]; }
嵌套的 JSON 对象
一个 JSON 对象中的值可以是另一个 JSON 对象。
ఇన్స్టాన్స్
myObj = { "name":"Bill Gates", "age":62, "cars": { "car1":"Porsche", "car2":"BMW", "car3":"Volvo" } }
您能够通过使用点号和括号访问嵌套的 JSON 对象:
ఇన్స్టాన్స్
x = myObj.cars.car2; // లేదా: x = myObj.cars["car2"];
మార్చండి విలువ
మీరు పాయింట్ మరియు బ్రేకెట్లను ఉపయోగించి అంతర్గత జెఐఎస్ ఆబ్జెక్ట్లను ప్రాప్తం చేసుకోవచ్చు:
ఇన్స్టాన్స్
myObj.cars.car3 = "Mercedes Benz";
మీరు కూడా కోట్లను ఉపయోగించి JSON ఆబ్జెక్ట్ లోని విలువలను మార్చవచ్చు:
ఇన్స్టాన్స్
myObj.cars["car3"] = "Mercedes Benz";
ఆబ్జెక్ట్ గుణాలను తొలగించండి
ఉపయోగించండి delete
కీలక పదాలు ఉపయోగించి JSON ఆబ్జెక్ట్ యొక్క గుణాలను తొలగించండి:
ఇన్స్టాన్స్
delete myObj.cars.car1;
- పూర్వ పేజీ JSON స్ట్రింగీఫైక్
- తరువాత పేజీ JSON ప్రసిద్ధిపత్రం