Встречается на собеседованиях • сегодня
Что такое New Set
Set – это коллекция уникальных значений. При создании через new Set() дубликаты игнорируются.
Особенности:
- Хранит только уникальные значения (примитивы или ссылки на объекты).
- Проверка уникальности через строгое равенство (
===), ноNaNсчитается равнымNaN.
Пример:
javascript
const set = new Set([1, 2, 2, 3, 'hello']);
console.log(set); // Set { 1, 2, 3, 'hello' }
set.add(4).add(2); // Добавление (2 уже есть – игнорируется)
console.log(set.has(3)); // true
set.delete('hello'); // УдалениеМетоды:
add(value)– добавить элемент.delete(value)– удалить.has(value)– проверить наличие.clear()– очистить.size– количество элементов.
Итерируется через for...of или set.forEach().

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