JavaScript Set keys()
- 上一页
- 下一页
- 返回上一层 ຄູ່ມື JavaScript Map
ການອະທິບາຍແລະການນໍາໃຊ້
keys()
ວິທະຍາດກັບຄືນຈະຮັບຄືນວັດຖຸທີ່ມີໃນ Set。
keys()
ວິທະຍາດບໍ່ຈະປ່ຽນຄຸນນະພາບ Set ທ້ອງຖິ່ນ。
ຄວາມຄິດ
ຄວາມຄິດທີ 1
// ສ້າງ Set const letters = new Set(["a", "b", "c"]); // ຮັບຄຸນນະພາບ const myIterator = letters.keys(); // ຈັດອອກຄຸນນະພາບ let text = ""; for (const x of myIterator) { text += x; }
ຄວາມຄິດທີ 2
ການຫາຍຫຼັງທັງໝົດ set.keys()
:
// ສ້າງ Set const letters = new Set(["a", "b", "c"]); // ຈັດອອກທຸກປະກອບສິ່ງ let text = ""; for (const x of letters.keys()) { text += x; }
ຕ້ອງຫັນ
ຍ້ອນວ່າ Set ບໍ່ມີຫຍັງຄຸນນະພາບkeys()
ຜົນຂອງການກັບຄືນຂອງວິທະຍາດດັ່ງກ່າວນີ້ຈະຕາມດ້ວຍ values()
ວິທະຍາດດຽວກັນ
ນີ້ເຮັດໃຫ້ JavaScript Set ສາມາດເປັນບັນດາບັນນາທິການ JavaScript Map ທີ່ເປັນບັນດາວິທະຍາດດຽວກັນ。
ສັນຍາວິທະຍາ
set.keys()
ພຽງພໍ
ບໍ່ມີຫຍັງ
ຜົນຂອງການກັບຄືນ
ຊະນິດ | ການອະທິບາຍ |
---|---|
Iterator | ວັດຖຸທີ່ສາມາດໄດ້ກະທຳເປັນອັນຕະລາງ Set ທີ່ບັນນາດມີຄຸນນະພາບ Set。 |
ການສະໜັບສະໜູນບັນນາທິການ
set.keys()
ເປັນລັກສະນະຂອງ 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.keys()
。
- 上一页
- 下一页
- 返回上一层 ຄູ່ມື JavaScript Map