ການຈັດການປ່ຽນຕົວມະນາວິກິດເຈບສາຍຊັດສາຍ
- ບ່ອນໜ້າຫນ້າເບື້ອງຫນ້າທີ່ຫນ້າຫນັງ JS ການປ່ຽນປະເພດ
- ບ່ອນໜ້າຫນ້າເບື້ອງຫນ້າ JS ການປະຕິບັດຕາມບາງອັດຕະພາວະ
ກົດລະບຽບບັນທຶກມາດຕະການ
ກົດລະບຽບບັນທຶກມາດຕະການສາມາດບັນທຶກວັດຖຸຈາກວັດຖຸບັນດາວັດຖຸມາດຕະການໄດ້.
let {firstName, lastName} = person;
ມັນຍັງສາມາດບັນທຶກຕາຕະລາງແລະວັດຖຸທີ່ສາມາດໄດ້ມີການໄລ່ອອກອີກຢ່າງຫຼາຍ.
let [firstName, lastName] = person;
ການບັນທຶກວັດຖຸ
ຄວາມນັບຕາມ
// ສ້າງວັດຖຸ const person = { firstName: "Bill", lastName: "Gates", age: 50 }; // ການປະຕິບັດຕາມ let {firstName, lastName} = person;
ອຳນາດການຈຳນວນຄູ່ມືບໍ່ມີຄວາມສຳຄັນ.
ຄວາມນັບຕາມ
// ສ້າງວັດຖຸ const person = { firstName: "Bill", lastName: "Gates", age: 50 }; // ການປະຕິບັດຕາມ let {lastName, firstName} = person;
ເຂົ້າເຫັນ:
ການບັນທຶກບໍ່ແມ່ນການທຳລາຍ.
ການບັນທຶກບໍ່ຈະປ່ຽນແປງວັດຖຸເປັນພາສາທໍາອິດ.
ຄູ່ມືມາດຕະການ
ສຳລັບວັດຖຸທີ່ອາດຈະບໍ່ມີຄູ່ມືພວກເຮົາສາມາດກຳນົດຄູ່ມືມາດຕະການ.
ຄວາມນັບຕາມ
// ສ້າງວັດຖຸ const person = { firstName: "Bill", lastName: "Gates", age: 50 }; // ການປະຕິບັດຕາມ let {firstName, lastName, country = "US"} = person;
ການບັນທຶກຊື່ຜະສັງ
ຄວາມນັບຕາມ
// ສ້າງວັດຖຸ const person = { firstName: "Bill", lastName: "Gates", age: 50 }; // ການປະຕິບັດຕາມ let {lastName: name} = person;
ການບັນທຶກຄວາມຂຽນ
ການບັນທຶກຄວາມຂຽນສາມາດໃຊ້ເພື່ອການບັນທຶກຄູ່ມືຈາກຄວາມຂຽນ.
ຄວາມນັບຕາມ
// ສ້າງຄວາມຂຽນ let name = "W3Schools"; // ການປະຕິບັດຕາມ let [a1, a2, a3, a4, a5] = name;
ເຂົ້າເຫັນ:
ການບັນທຶກສາມາດໃຊ້ສຳລັບວັດຖຸທີ່ສາມາດໄດ້ມີການໄລ່ອອກ.
ການບັນທຶກຄູ່ມື
ພວກເຮົາສາມາດເຄື່ອນຍ້າຍຄູ່ມືຈາກສາຍສະເພາະຂອງພວກເຂົາອອກໄປພັກພິກັນຂອງພວກເຂົາ.
ຄວາມນັບຕາມ
// ການສ້າງຈັດສັນຍາ const fruits = ["Bananas", "Oranges", "Apples", "Mangos"]; // ການປະຕິບັດຕາມ let [fruit1, fruit2] = fruits;
ຫຼຸດຜ່ອນຄູ່ມື
ພວກເຮົາສາມາດໃຊ້ສອງຫຼືຫຼາຍຄຳຂອງຄຳປະມານເພື່ອຫຼຸດຜ່ອນຄູ່ມື.
ຄວາມນັບຕາມ
// ການສ້າງຈັດສັນຍາ const fruits = ["Bananas", "Oranges", "Apples", "Mangos"]; // ການປະຕິບັດຕາມ let [fruit1,,,fruit2] = fruits;
ຕາຕະລາງພິກັນ
ພວກເຮົາສາມາດເຄື່ອນຍ້າຍຄູ່ມືຈາກຕາຕະລາງພິກັນທີ່ສະເພາະ.
ຄວາມນັບຕາມ
// ການສ້າງຈັດສັນຍາ const fruits = ["Bananas", "Oranges", "Apples", "Mangos"]; // ການປະຕິບັດຕາມ let {[0]: fruit1, [1]: fruit2} = fruits;
ຜະສານທີ່ເຫຼືອ
ສາມາດໃຊ້ຜະສານທີ່ເຫຼືອທີ່ສຸດຂອງກົດລະບຽບການບັນທຶກ.
ພາສານີ້ຈະປະກອບຂອງຈັດສັນຍາທັງໝົດໃຫ້ເກັບເຄືອງທີ່ເພີ່ມເຕີມເປັນຈັດສັນຍາໃຫມ່.
ຄວາມນັບຕາມ
// ການສ້າງຈັດສັນຍາ const numbers = [10, 20, 30, 40, 50, 60, 70]; // ການປະຕິບັດຕາມ const [a, b, ...rest] = numbers;
ການປະຕິບັດຕາມ Map
ຄວາມນັບຕາມ
// ການສ້າງ Map const fruits = new Map([ ["apples", 500], ["bananas", 300], ] // ການປະຕິບັດຕາມ let text = ""; for (const [key, value] of fruits) { text += key + " is " + value; }
ການປ່ຽນຕົວກັນຄວາມນັບຕາມ JavaScript
ທີ່ສາມາດໃຊ້ການປ່ຽນຕົວກັນຄວາມນັບຕາມທັງສອງບັນດາຄວາມທີ່ຈະຕ້ອງການປ່ຽນຕົວກັນ.
ຄວາມນັບຕາມ
let firstName = "Bill"; let lastName = "Gates"; // ການປະຕິບັດຕາມ [firstName, lastName] = [lastName, firstName];
- ບ່ອນໜ້າຫນ້າເບື້ອງຫນ້າທີ່ຫນ້າຫນັງ JS ການປ່ຽນປະເພດ
- ບ່ອນໜ້າຫນ້າເບື້ອງຫນ້າ JS ການປະຕິບັດຕາມບາງອັດຕະພາວະ