Встречается на собеседованиях • сегодня
Зачем использовать Set
Set в JavaScript используется для хранения уникальных значений. Он автоматически удаляет дубликаты, что упрощает проверку на уникальность без дополнительного кода.
Пример:
javascript
const arr = [1, 2, 2, 3, 4, 4];
const uniqueSet = new Set(arr); // {1, 2, 3, 4}
const uniqueArr = [...uniqueSet]; // [1, 2, 3, 4]Преимущества:
- Быстрый поиск (
has) — O(1) против O(n) у массива. - Простое удаление дубликатов.
- Поддерживает итерацию (
forEach,for...of).
Используйте Set, когда:
- Нужны только уникальные значения.
- Часто проверяете наличие элемента.
- Работаете с коллекциями без дубликатов.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы