JSON mada
- Kwanza Kichwaa cha JSON
- Pya zaidi JSON jumla
Inayofikia kifaa
Mifano
{ "name":"Bill Gates", "age":62, "car":null }
Kifaa cha JSON kinatokana na vingine vya kina. {}
kufutwa.
Kifaa cha JSON inandikwa kwa muungano wa kichwa/idthamani.
Kichwa lazima iwe swa hiyo, ithamani lazima iwe aina ya data ya JSON yenye maadili (swa hiyo, namba, kifaa, jirani, thelathini au null).
Kichwa na ithamani inatokana na kina.
Kila uanavu wa kichwa/idthamani inatokana na chaji.
Kufikia thamani ya kifaa
Inaweza kutumia nafasi ya pili (.
)kufikia thamani ya kifaa:
Mifano
myObj = { "name":"Bill Gates", "age":62, "car":null }; x = myObj.name;
Inaweza kutumia vingine vya kina ([]
)kufikia thamani ya kifaa:
Mifano
myObj = { "name":"Bill Gates", "age":62, "car":null }; x = myObj["name"];
Tafuta kifaa
Inaweza kutumia: for-in
Tafuta thamani ya kifaa:
Mifano
myObj = { "name":"Bill Gates", "age":62, "car":null }; for (x in myObj) { document.getElementById("demo").innerHTML += x;
katika kikaa for-in, tumia:Ushahidi wa kinakuwa naingia kwa thamani ya:
Mifano
myObj = { "name":"Bill Gates", "age":62, "car":null }; for (x in myObj) { document.getElementById("demo").innerHTML += myObj[x]};
Wakili wa JSON wa kijamii
Wakili wa JSON inaweza kuwa wakili wa JSON nyingine.
Mifano
myObj = { "name":"Bill Gates", "age":62, "cars": { "car1":"Porsche", "car2":"BMW", "car3":"Volvo"
Wewe wakwenda unaoweza kutumia vingine vya viungo vya viwango vya kufungua kipengeo cha JSON:
Mifano
x = myObj.cars.car2; //au: x = myObj.cars["car2"];
Kufungua kiwango
Wewe wakwenda unaoweza kutumia vingine vya viungo vya viwango vya kufungua kipengeo cha JSON:
Mifano
myObj.cars.car3 = "Mercedes Benz";
Wewe wakwenda unaoweza kutumia vingine vya viungo vya viwango vya kufungua kipengeo cha JSON:
Mifano
myObj.cars["car3"] = "Mercedes Benz";
Kufungua kipengeo cha uongezaji wa kiwango
Kutumia delete
Kufungua uongezaji wa jina la kweli kufungua kipengeo cha JSON:
Mifano
delete myObj.cars.car1;
- Kwanza Kichwaa cha JSON
- Pya zaidi JSON jumla