JavaScript Set values()

ການອະທິບາຍແລະການນໍາໃຊ້

values() ວິທີການກຳລັງມີຄຳນວຍມືທີ່ມີຄູ່ມື Set

values() ວິທີການບໍ່ຈະປ່ຽນແປງ Set ທໍາອິດ

ຕົວຢ່າງ

ຄວາມທີ 1

// ສ້າງ Set
const letters = new Set(["a", "b", "c"]);
// ຮຽກຮ້ອງທຸກຄຳນວຍມື
const myIterator = letters.values();
// ຈັດອອກທຸກຄຳນວຍມື
let text = "";
for (const entry of myIterator) {
  text += entry;
}

ທ້າທາຍຂອງຕົນເອງ

ຄວາມທີ 2

ການເບິ່ງທົດແທນ set.values()

// ສ້າງ Set
const letters = new Set(["a", "b", "c"]);
// ຈັດອອກທຸກຄຳນວຍມື
let text = "";
for (const entry of letters.values()) {
  text += entry;
}

ທ້າທາຍຂອງຕົນເອງ

ຄຳສັບສັນ

set.values()

ຄວາມເງິນ

ບໍ່ມີຫຍັງ

ຜົນກະທົບ

ຊະນິດ ການອະທິບາຍ
Iterator ບັນດາບັນດາອອກລະບຽບທີ່ມີຄູ່ມື Set ທີ່ມີຄູ່ມືຄຳນວຍມື

ການສະໜັບສະໜູນບັນດາບັນນາທິການ

set.values() ເປັນລັກສະນະທີ່ມີໃນ ECMAScript6 (ES6):

ຕັ້ງແຕ່ປີ 2017 ທີ 6 ທຸກບັນດາຄົນສາມາດໃຊ້ບັນດາບັນນາທິການຫຼາຍຢ່າງທີ່ພະຍາຍາມການບໍ່ມີຄວາມຜິດພາດສຳລັບ ES6 (JavaScript 2015):

Chrome Edge Firefox Safari Opera
Chrome 51 Edge 15 Firefox 54 Safari 10 Opera 38
2016 ສິງຫາ 5 2017 ສິງຫາ 4 2017 ທັນວາ 6 2016 ທັນວາ 9 2016 ທັນວາ 6

Internet Explorer ບໍ່ສາມາດສະໜັບສະໜູນ set.values().

ບັນດາໜ້າທີ່ກ່ຽວຂ້ອງ: JavaScript Sets JavaScript Iterables ຄວາມອອກສຽງຂອງ JavaScript Full Set