Встречается на собеседованиях • сегодня
Работал ли с Set
Да, работал. Set — это коллекция уникальных значений. Основные методы:
add(value)— добавляет элемент.delete(value)— удаляет элемент.has(value)— проверяет наличие элемента.size— возвращает количество элементов.
Пример:
javascript
const uniqueNumbers = new Set();
uniqueNumbers.add(1);
uniqueNumbers.add(2);
uniqueNumbers.add(1); // Не добавится, так как уже есть
console.log(uniqueNumbers.size); // 2
console.log(uniqueNumbers.has(2)); // true Использую для удаления дубликатов из массива:
javascript
const arr = [1, 2, 2, 3];
const uniqueArr = [...new Set(arr)]; // [1, 2, 3] Set полезен для работы с уникальными данными и быстрой проверки наличия элемента (O(1)).

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