ຄູ່ມວນຊົນ JavaScript Set
JavaScript Set (Set) ແມ່ນການຕັ້ງການຂອງຄູກູກທີ່ມີຄວາມລະເລີຍ.
ຄູກູກໃນການຕັ້ງການຈະປະກອບຄູກູກພຽງພົບຄັ້ງດຽວ.
ຄູກູກນີ້ສາມາດເປັນຮູບແບບໃດໜຶ່ງທີ່ຕ້ອງການ, ລວມທັງຄູກູກພົນລະຍະພາບຫຼືວັດຖຸ.
ບາງວິທີໃນການສ້າງການຕັ້ງການ
ທ່ານສາມາດສ້າງ JavaScript Set ດ້ວຍ
- ສົ່ງອຸປະກອນຕົວເລກໄປ
new Set()
- ສ້າງການຕັ້ງການແລະນຳໃຊ້
add()
ກົນລະຍຸດເພີ່ມຄູກູກ
ກໍາແພງ 1
ສົ່ງອຸປະກອນຕົວເລກໄປ new Set()
ການສ້າງຕັ້ງການ:
// ສ້າງການຕັ້ງການ const letters = new Set(["a","b","c"]);
ກໍາແພງ 2
ສ້າງການຕັ້ງການແລະເພີ່ມຄູກູກ:
// ສ້າງການຕັ້ງການ const letters = new Set(); // ເພີ່ມຄູກູກໃນການຕັ້ງການ letters.add("a"); letters.add("b"); letters.add("c");
ກົນລະຍຸດ/ຜະສານ JavaScript Set
ກົນລະຍຸດ/ຜະສານ | ອະທິບາຍ |
---|---|
new Set() | ສ້າງການຕັ້ງການໃໝ່. |
add() | ເພີ່ມຄູກູກໃໝ່ໃນການຕັ້ງການ. |
clear() | ຖອນຄູກູກທັງໝົດຈາກການຕັ້ງການ. |
delete() | ຖອນຄູກູກຈາກການຕັ້ງການ. |
entries() | ຮັບການຫຼຸດຄືນຄູກູກ [value, value] (ຄູກູກໃນການຕັ້ງການແມ່ນທັງພົນລະຍະພາບແລະວັດຖຸ). |
forEach() | ເອິ້ນກົນລະຍຸດຄືນສຳລັບແຕ່ລະຄູກູກ. |
has() | ຖ້າມີຄູກູກໃນການຕັ້ງການຈະຮັບຄືນ true. |
keys() | ຄືກັບກົນລະຍຸດ values(). |
size | ຮັບການຫຼຸດຄືນຈໍານວນຄູກູກ. |
values() | ຮັບການຫຼຸດຄືນຄູກູກທີ່ບັນຈຸຄູກູກໃນການຕັ້ງການ. |
new Set() ກົນລະຍຸດ
ສົ່ງອຸປະກອນຕົວເລກໄປ new Set()
ການສ້າງຕັ້ງການ:
ຄວາມສະເພາະ
// ສ້າງການຕັ້ງການ const letters = new Set(["a","b","c"]);
ຈັດອອກປະກອບຂອງການຕັ້ງການ
ທ່ານສາມາດນຳໃຊ້ for..of ຈັດອອກປະກອບທັງໝົດໃນການຕັ້ງການ (ຄູກູກ):
ຄວາມສະເພາະ
// ສ້າງການຕັ້ງການ const letters = new Set(["a","b","c"]); // ຈັດອອກປະກອບທັງໝົດ let text = ""; for (const x of letters) { text += x; }