JavaScript Map keys()
- 上一页 has()
- 下一页 set()
- 返回上一层 JavaScript Map ຄູ່ມືການສະແດງ
ການອະທິບາຍ ແລະ ການນໍາໃຊ້
keys()
ວິທະຍຸກັບຄືນວັດຖຸເປັນເອົາຄວາມຄິດຂອງຫົວໝວດທັງໝົດຂອງ Map.
keys()
ວິທະຍຸບໍ່ຈະປ່ຽນຄືນ Map ຕົ້ງເດີມ.
ຕົວຢ່າງ
ຕົວຢ່າງ 1
// ການສ້າງ Map const fruits = new Map([ ["apples", 500], ["bananas", 300], ["oranges", 200] ]); // ຈັດອອກຫົວໝວດທັງໝົດ let text = ""; for (const x of fruits.keys()) { text += x; }
ບັນດາວັດຖຸເປັນຫົວໝວດ
ຫັງຄວາມເຫັນ:ສາມາດນຳໃຊ້ບັນດາວັດຖຸເປັນຫົວໝວດແມ່ນເປັນເລື່ອງສຳຄັນຂອງ Map.
ຕົວຢ່າງ 2
// ການສ້າງບັນດາວັດຖຸ const apples = {name: 'Apples'}; const bananas = {name: 'Bananas'}; const oranges = {name: 'Oranges'}; // ການສ້າງ Map const fruits = new Map(); // ການເພີ່ມຫາບັນດາຫົວໝວດ Map fruits.set(apples, 500); fruits.set(bananas, 300); fruits.set(oranges, 200);
ຊົງໄວ້:ຫົວໝວດແມ່ນບັນດາວັດຖຸ (apples) ບໍ່ແມ່ນຄຳສັບ ("apples"):
ຕົວຢ່າງ 3
fruits.get("apples"); // ກັບຄືນ undefined
ວິທະຍຸ
map.keys()
ປະກອບສານ
ບໍ່ມີ.
ການກັບຄືນ
ປະເພດ | ການອະທິບາຍ |
---|---|
Iterator | ເປັນບັນດາວັດຖຸທີ່ສາມາດເອົາຄວາມຄິດຂອງຫົວໝວດ Map. |
ການສະໜັບສະໜູນບັນຊີບໍລິສັດການຄົ້ນຫາສານ
map.keys()
ເປັນເລື່ອງຂອງ ECMAScript6 (ES6).
ຕັ້ງແຕ່ວັນທີ 6 ຕຸລາ 2017 ທຸກໆບັນຊີບໍລິສັດການຄົ້ນຫາສານທົ່ວໄປທັງໝົດຈະສາມາດສະໜັບສະໜູນ ES6 (JavaScript 2015):
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome 51 | Edge 15 | Firefox 54 | Safari 10 | Opera 38 |
2016 ວັນມີນາ | 2017 ວັນມີນາ | 2017 年 6 月 | 2016 年 9 月 | 2016 年 6 月 |
map.keys()
在 Internet Explorer 中不受支持。
- 上一页 has()
- 下一页 set()
- 返回上一层 JavaScript Map ຄູ່ມືການສະແດງ