Вграден итератор values в JavaScript
Всички итерируеми обекти имат вграден
итератор values, който позволява
обхождане на стойностите. Нека проверим
него в колекция Map:
let map = new Map;
map.set('a', 1);
map.set('b', 2);
map.set('c', 3);
Получаваме итератора:
let iter = map.values();
Обхождаме го с цикъл:
for (let elem of iter) {
console.log(elem); // 1, 2, 3
}
Проверете работата на този итератор в масив.
Проверете работата на този итератор
в колекция Set.