# Встроенный итератор 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`.

← →
↑
en ru