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

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