Menu
Coddy logo textTech

Итерация по множествам

Часть раздела Логика и поток путешествия по JavaScript на Coddy — урок 29 из 65.

Объекты Set в JavaScript являются итерируемыми, что означает, что вы можете перебирать их элементы в цикле. Существует несколько способов перебора Set:

  1. Использование цикла for...of:
const mySet = new Set([1, 2, 3, 4, 5]);
for (const item of mySet) {
  console.log(item);
}
  1. Использование метода forEach:
mySet.forEach(item => {
  console.log(item);
});
  1. Преобразование в массив и использование методов массива:
const myArray = Array.from(mySet);
myArray.forEach(item => {
  console.log(item);
});

Каждый из этих методов будет перебирать Set в порядке вставки.

quiz iconПроверьте себя

В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.

quiz iconПроверьте себя

В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.

Шпаргалка

Объекты Set в JavaScript являются итерируемыми, и их можно перебирать несколькими способами:

Использование цикла for...of:

const mySet = new Set([1, 2, 3, 4, 5]);
for (const item of mySet) {
  console.log(item);
}

Использование метода forEach:

mySet.forEach(item => {
  console.log(item);
});

Преобразование в массив и использование методов массива:

const myArray = Array.from(mySet);
myArray.forEach(item => {
  console.log(item);
});

Все методы перебирают Set в порядке вставки элементов.

Попробуйте сами

В этом уроке нет задания по программированию.

quiz iconПроверьте себя

В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.

Все уроки раздела Логика и поток