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