JSON ສາຍ
- ກ່ອນການ JSON ວັດຖຸ
- ຫລັງການ JSON ບູຮາຍ
ຄືນຂອງຜະລິດຕະພັນ JSON
ຄວາມຈິງ
[ "Porsche", "BMW", "Volvo" ]
ຄູ່ມວນຊົນໃນ JSON ເປັນຫຼາຍທີ່ຄືກັບຄູ່ມວນຊົນໃນ JavaScript。
ໃນ JSON,ທີ່ມີຄູ່ມວນຊົນສາມາດເປັນທຸກຕົວລະຄອນທີ່ກ່ຽວກັບຄູ່ມວນຊົນທັງໝົດທີ່ມີຫຼາຍທີ່ກ່ຽວກັບ JSON。
ໃນ JavaScript,ຄູ່ມວນຊົນສາມາດເປັນທຸກຕົວລະຄອນທີ່ກ່ຽວກັບຄູ່ມວນຊົນທັງໝົດທີ່ກ່ຽວກັບຄູ່ມວນຊົນທັງໝົດທີ່ມີຫຼາຍທີ່ກ່ຽວກັບ JavaScript,ພ້ອມທັງຫົວຫຼັກການຫຼາຍອີກຫຼາຍທີ່ມີຫຼາຍທີ່ກ່ຽວກັບ JavaScript。
ຄູ່ມວນຊົນໃນ JSON ອີກຢ່າງໜຶ່ງ:
ຄູ່ມວນຊົນສາມາດເປັນຄູ່ມວນຊົນຂອງຜະລິດຕະພັນ:
ຄວາມຈິງ
{ "name":"Bill Gates", "age":62, "cars":[ "Porsche", "BMW", "Volvo" ] }
ເຂົ້າເຖິງຄູ່ມວນຊົນ
ທ່ານສາມາດໃຊ້ເພັນທີ່ຢູ່ປະກອບຄູ່ມວນຊົນເພື່ອເຂົ້າເຖິງຄູ່ມວນຊົນ:
ຄວາມຈິງ
x = myObj.cars[0];
ການລະລາຍຄູ່ມວນຊົນ
ທ່ານສາມາດໃຊ້: for-in
ການລະລາຍເພື່ອເຂົ້າເຖິງຄູ່ມວນຊົນ:
ຄວາມຈິງ
for (i in myObj.cars) { x += myObj.cars[i]; }
ຫຼືທ່ານສາມາດໃຊ້: for
ການລະລາຍ:
ຄວາມຈິງ
for (i = 0; i < myObj.cars.length; i++) { x += myObj.cars[i]; }
ຄືນລວມໃນ JSON ອີກຢ່າງໜຶ່ງ:
ຄູ່ມວນຊົນສາມາດເປັນຄືນອື່ນໆຫຼືພຽງແຕ່ຄືນ JSON ອີກຢ່າງໜຶ່ງ:
ຄວາມຈິງ
myObj = { "name":"Bill Gates", "age":62, "cars": [ { "name":"Porsche", "models":[ "911", "Taycan" ] }, { "name":"BMW", "models":[ "M5", "M3", "X5" ] }, { "name":"Volvo", "models":[ "XC60", "V60" ] } ] }
ເພື່ອກວດສອບສະໝອງພາຍໃນສະໝອງ ຂຽນ 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]; } }
ການກັບຄືນອອກຄວາມມູນອອກຈາກສະໝອງ
ກະຕຸ້ນກັບ: delete
ການເພື່ອກັບຄືນອອກຄວາມມູນອອກຈາກສະໝອງ:
ຄວາມຈິງ
delete myObj.cars[1];
- ກ່ອນການ JSON ວັດຖຸ
- ຫລັງການ JSON ບູຮາຍ