ການກະຈາຍ JSON ວິທະຍຸ

JSON Syntax ແມ່ນນາມການຂອງ JavaScript Syntax.

JSON Syntax Rule

JSON Syntax ໄດ້ມາຈາກ Syntax JSON Object Notation (JSON):

  • ຂໍ້ມູນຢູ່ໃນ Name/Value Pair
  • ຂໍ້ມູນຖືກສັດຈາກຄຳຕາມ
  • ກອງກັບອັບການກວດສອບຄວາມຈິງຂອງບັນດາວັດຖຸ
  • ກອງກັບອັບການກວດສອບຄວາມຈິງຂອງອານຸຍາດ

JSON Data - Name and Value

JSON Data ຂຽນງານປະກອບດ້ວຍ Name/Value Pair.

Name/Value ສ້າງດ້ວຍຄຳຕອບກໍານົດຫນັງນັ້ນຫນັງນັ້ນ: ພາຍຫນັງຄຳຕອບກໍານົດແລະຫນັງນັ້ນຫນັງນັ້ນ:

ຄວາມນັບສະນັບ

"name":"Bill Gates"

JSON Name ຕ້ອງຂຽນດ້ວຍຄຳຕາມຄຳວາງຫນັງນັ້ນຫນັງນັ້ນ: ຈະບໍ່ຕ້ອງຂຽນດ້ວຍຄຳຕາມຄຳວາງໃນ JavaScript.

JSON – 求值为 JavaScript Object

JSON Format ເປັນຄວາມຮູບຮ່າງກັບ JavaScript Object.

ໃນ JSON,ຄຳຕອບກໍານົດຕ້ອງເປັນຄຳຕາມຄຳວາງຫນັງນັ້ນຫນັງນັ້ນ:

JSON

{ "name":"Bill Gates" }

ໃນ JavaScript,ຄຳຕອບກໍານົດສາມາດເປັນຄຳຕາມຄຳວາງຫນັງນັ້ນຫນັງນັ້ນຫນັງນັ້ນ:

JavaScript

{ name:"Bill Gates" }

JSON Value

ໃນ JSON,ຄຳຕາມຕ້ອງເປັນຄວາມຂອງທັງໝົດພາສາດັ່ງກ່າວຫນັງນັ້ນຫນັງນັ້ນ:

  • ຄຳຕາມ
  • ໂຕການ
  • ບັນດາວັດຖຸ (JSON Object)
  • ອານຸຍາດ
  • ຄວາມຈິງ/ບໍ່
  • null

ໃນ JavaScript,ທັງຫນັງນັ້ນທີ່ຂຽນຂຶ້ນຢູ່ບັນດາວັດຖຸທີ່ຂຽນຢູ່ບັນດາວັດຖຸຫນັງນັ້ນຫນັງນັ້ນຫນັງນັ້ນຫນັງນັ້ນຫນັງນັ້ນຫນັງນັ້ນຫນັງນັ້ນ:

  • ການປະຕິບັດ
  • ວັນທີ
  • undefined

ໃນ JSON,ຄຳຕາມຄຳວາງຕ້ອງຂຽນດ້ວຍຄຳຕາມຄຳວາງຫນັງນັ້ນຫນັງນັ້ນ:

JSON

{ "name":"Bill Gates" }

ໃນ JavaScript,ທ່ານສາມາດຂຽນຄຳຕາມຄຳວາງຂອງຄຳຕາມຄຳວາງຫນັງນັ້ນຫນັງນັ້ນຫນັງນັ້ນ:

JavaScript

{ name:'Bill Gates' }

JSON ນຳໃຊ້ສານພາສາ JavaScript

ຍ້ອນວ່າສານພາສາ JSON ໄດ້ມາຈາກສານພາສາ JavaScript Object Notation (JSON)ແລະບໍ່ຕ້ອງການຊອບແວອື່ນໆໃດໆເພື່ອຈັດການ JSON ໃນ JavaScript.

ຜ່ານ JavaScript,ທ່ານສາມາດສ້າງບັນດາວັດຖຸແລະຈັດຕັ້ງຂໍ້ມູນໃຫ້ພວກມັນໄດ້ຫນັງນັ້ນຫນັງນັ້ນ:

ຄວາມນັບສະນັບ

var person =  { name : "Bill Gates", age : 62, city : "Seattle" };

ທ່ານສາມາດກວດສອບ JavaScript ໂອບຣີອັນເປັນແນວນັ້ນ:

ຄວາມນັບສະນັບ

// ການກັບຄືນ Bill Gates
person.name;

ທີ່ຈະບັນລຸດັ່ງກ່າວ

ກໍ່ສາມາດກວດສອບເປັນແນວນັ້ນ:

ຄວາມນັບສະນັບ

// ການກັບຄືນ Bill Gates
person["name"];

ທີ່ຈະບັນລຸດັ່ງກ່າວ

ກໍ່ສາມາດປ່ຽນແປງຂໍ້ມູນເປັນແນວນັ້ນ:

ຄວາມນັບສະນັບ

person.name = "Steve Jobs";

ທີ່ຈະບັນລຸດັ່ງກ່າວ

ກໍ່ສາມາດປ່ຽນແປງເປັນແນວນັ້ນ:

ຄວາມນັບສະນັບ

person["name"] = "Steve Jobs";

ທີ່ຈະບັນລຸດັ່ງກ່າວ

ທີ່ຫນ້າຫລັງຂອງການສອນນີ້ ທ່ານຈະບັນລຸວ່າບັນດາ JavaScript ໂອບຣີອັນສາມາດປ່ຽນແປງເປັນ JSON.

JavaScript ອອກສາຍ ຄື JSON

ຄືກັບການໃຊ້ JavaScript ໂອບຣີອັນ ຄື JSON, JavaScript ອອກສາຍຍັງສາມາດໃຊ້ຄື JSON.

ທີ່ຫນ້າຫລັງຂອງການສອນນີ້ ທ່ານຈະບັນລຸຫລາຍຂໍ້ມູນກ່ຽວກັບ JSON ອອກສາຍ.

ບັນດາບໍລິສັດ JSON

  • ທີ່ຄວາມຂອງ JSON ຄື ".json"
  • ທີ່ຄວາມຂອງ JSON ຄື "application/json"