Wbudowany iterator values w JavaScript
Wszystkie obiekty iterowalne mają wbudowany
iterator values, pozwalający
przejść przez wartości. Sprawdźmy
go na kolekcji Map:
let map = new Map;
map.set('a', 1);
map.set('b', 2);
map.set('c', 3);
Pobierzmy iterator:
let iter = map.values();
Przejdźmy przez niego pętlą:
for (let elem of iter) {
console.log(elem); // 1, 2, 3
}
Sprawdź działanie tego iteratora na tablicy.
Sprawdź działanie tego iteratora
na kolekcji Set.