Set.prototype.forEach
Вызывает функцию для каждого значения Set.
Доступно с: ES2015
Синтаксис
set.forEach(callbackFn)Параметры
| Параметр | Тип | Описание |
|---|---|---|
| callbackFn | Function | Функция, которая получает каждое значение. |
Возвращаемое значение
undefinedНичего не возвращает.
Примеры
Перебор значений:
const colors = new Set(['red', 'green']);
colors.forEach((color) => console.log(color));Результат:
red
greenПримечания
Чаще пишут цикл for (const value of set) — он позволяет использовать break.
См. также
- Map.prototype.forEach — Вызывает функцию для каждой записи Map.
- for...of — Перебирает значения массива, строки, Map, Set и других перебираемых объектов.
В учебнике
- Map и Set — Коллекции Map и Set в JavaScript: словарь с ключами любого типа и набор уникальных значений.