Встречается на собеседованиях • сегодня
Зачем нужен Set
Set — это коллекция уникальных значений. Он полезен, когда нужно:
- Удалить дубликаты из массива:
javascript
const arr = [1, 2, 2, 3]; const unique = [...new Set(arr)]; // [1, 2, 3] - Проверить наличие элемента быстрее, чем в массиве (O(1) vs O(n)):
javascript
const set = new Set(['a', 'b']); set.has('a'); // true - Хранить уникальные объекты по ссылке (примитивы сравниваются по значению, объекты — по ссылке).
Не поддерживает индексацию, но легко конвертируется в массив через Array.from() или spread [...set].

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