JavaScript Set keys()
- Previous page
- Next page
- Go up one level JavaScript Map Referentiemanual
Definitie en gebruik
keys()
De methode retourneert een iteratorobject dat de waarden van de Set bevat.
keys()
De methode verandert het oorspronkelijke Set niet.
Voorbeeld
Voorbeeld 1
// Een Set maken const letters = new Set(["a", "b", "c"]); // Waarden verkrijgen const myIterator = letters.keys(); // Waarden opsommen let text = ""; for (const x of myIterator) { text += x; }
Voorbeeld 2
Direct doorlopen set.keys()
:
// Een Set maken const letters = new Set(["a", "b", "c"]); // Alle elementen opsommen let text = ""; for (const x of letters.keys()) { text += x; }
Let op
Omdat Set geen sleutels heeft,keys()
Het resultaat dat de methode retourneert is vergelijkbaar met values()
Methoden zijn hetzelfde.
Dit maakt dat JavaScript Set compatibel is met JavaScript Map.
Syntax
set.keys()
Parameters
Geen.
Retourwaarde
Type | Beschrijving |
---|---|
Iterator | Iterabele objecten die Set-waarden bevatten. |
Browserondersteuning
set.keys()
Dit zijn de kenmerken van ECMAScript6 (ES6).
Sinds juni 2017 ondersteunen alle moderne browsers ES6 (JavaScript 2015):
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome 51 | Edge 15 | Firefox 54 | Safari 10 | Opera 38 |
May 2016 | April 2017 | June 2017 | September 2016 | June 2016 |
Internet Explorer does not support set.keys()
.
- Previous page
- Next page
- Go up one level JavaScript Map Referentiemanual