JavaScriptin sisäänrakennettu keys-iteraattori
Kaikilla iteroitavilla objekteilla on sisäänrakennettu
keys-iteraattori, jonka avulla
avaimia voidaan iteroida. Testataan
sitä taulukolla:
let arr = ['a', 'b', 'c'];
Saadaan iteraattori:
let iter = arr.keys();
Iteroidaan se silmukalla:
for (let elem of iter) {
console.log(elem); // 0, 1, 2
}
Testaa tämän iteraattorin toimintaa
Map-kokoelmassa.
Testaa tämän iteraattorin toimintaa
Set-kokoelmassa.