Встречается на собеседованиях • сегодня
Для чего нужен Set в JavaScript
Set — это коллекция уникальных значений. Он полезен, когда нужно:
- Удалить дубликаты из массива
- Проверить наличие элемента без лишних проверок
- Работать с уникальными данными (например, теги, ID)
Пример:
javascript
const numbers = [1, 2, 2, 3, 4, 4];
const uniqueNumbers = [...new Set(numbers)]; // [1, 2, 3, 4]Особенности:
- Хранит только уникальные значения (примитивы или ссылки на объекты)
- Быстрее проверяет наличие элемента, чем массив (
has()vsincludes()) - Не имеет индексов, но поддерживает итерацию
Методы:
add(value)delete(value)has(value)size(свойство, не метод)

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