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