JavaScript Map keys()
- Naɗiwaɗa has()
- Naɗiwaɗa set()
- Naɗɗiwaɗa Manjo na JavaScript Map
定义和用法
keys()
方法返回包含 Map 中所有键的迭代器对象。
keys()
方法不会改变原始 Map。
实例
例子 1
// Ana cikin Map const fruits = new Map([ ["apples", 500], ["bananas", 300], ["oranges", 200] // Dace kowane abin let text = ""; for (const x of fruits.keys()) { text += x; }
Kai tsarki a matsayin abin
Kamata:Yana da kai ita juna halittu da Map ita shi ta yiwa kowane abin da ke a cikin ita gaba
Tari 2
// Ana cikin abin const apples = {name: 'Apples'}; const bananas = {name: 'Bananas'}; const oranges = {name: 'Oranges'}; // Ana cikin Map const fruits = new Map(); // Yaba abin da ke a cikin Map fruits.set(apples, 500); fruits.set(bananas, 300); fruits.set(oranges, 200);
Kashe:Kai tsarki ita shi abin da yana cikin (apples), ba saukiya shi ("apples"):
Tari 3
fruits.get("apples"); // Mai samu undefined
Lamurin
map.keys()
Ajiyi
Ba da ba da.
Mai samu.
Turi | Bayani |
---|---|
Iterator | Kamfanin da kai tsarki kai yana da kowane abin da ke a cikin Map |
Tsarin kewayi na browsers
map.keys()
Anuwan ECMAScript6 (ES6) ne.
Daga 2017 san wata 6 kacce, dukkanin da yau da suka kewayi ES6 (JavaScript 2015):
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome 51 | Edge 15 | Firefox 54 | Safari 10 | Opera 38 |
2016 san wata 5 | 2017 san wata 4 | 2017 Yuli | 2016 Ƙarfi | 2016 Yuli |
map.keys()
Ba ɗanɗi ba ɗanɗiwaɗa ɗanɗiwaɗa. ɗanɗiwaɗa ɗanɗiwaɗa.
- Naɗiwaɗa has()
- Naɗiwaɗa set()
- Naɗɗiwaɗa Manjo na JavaScript Map