JSON Array
- Picha ya kwanza JSON Object
- Picha ya kifo JSON Server
Kama arayu ya JSON object
Mifano
[ "Porsche", "BMW", "Volvo" ]
Arayu za JSON zinaonekana zaidi kama arayu za JavaScript.
Kwenye JSON, aina ya thamani za arayu lazima iwe na kati ya string, namba, kiwango, arayu, bila tabia au null.
Kwenye JavaScript, thamani za arayu zinginekani kama hizo zote, kwa ajili ya aina ya uharibifu wa JavaScript, ikiwemo funguo, tarehe na undefined.
Arayu za JSON object
Arayu inaweza kuwa thamani ya kina ya kiwango:
Mifano
{ "name":"Bill Gates", "age":62, "cars":[ "Porsche", "BMW", "Volvo" ] }
Kusafirisha arayu
Unaoweza kutumia: for-in
Makini ya kufikia arayu
Mifano
for (i in myObj.cars) { x += myObj.cars[i]; }
au wengi wengi wengi unaweza kutumia: for
Makini:
Mifano
for (i = 0; i < myObj.cars.length; i++) { x += myObj.cars[i]; }
Arayu za JSON object
arayu ya msingi yenye arayu, au nyingine sana JSON object:
Mifano
myObj = { "name":"Bill Gates", "age":62, "cars": [ {"name":"Porsche", "models":[ "911", "Taycan" ] }, {"name":"BMW", "models":[ "M5", "M3", "X5" ] }, {"name":"Volvo", "models":[ "XC60", "V60" ] } ] }
Kuweka kipimo cha kipimo cha kipimo, tumie kipimo cha kipimo cha kipimo:
Mifano
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]; } }
Kufungua matumizi ya kipimo
Tumie namba ya kina kufungua matumizi:
Mifano
myObj.cars[1] = "Mercedes Benz";
Kufungua matumizi ya kipimo
Tumie namba ya kina kufungua matumizi: delete
Tumie sheheya za kina kufungua matumizi ya kipimo:
Mifano
delete myObj.cars[1];
- Picha ya kwanza JSON Object
- Picha ya kifo JSON Server