Встречается на собеседованиях • сегодня
Зачем нужен Map
Map — это коллекция ключ-значение, которая позволяет использовать ключи любого типа (в отличие от объектов, где ключи только строки или символы).
Преимущества:
- Сохраняет порядок элементов.
- Позволяет использовать объекты, функции и другие сложные типы как ключи.
- Имеет удобные методы:
set(),get(),has(),delete(),clear(). - Лучше подходит для частого добавления/удаления элементов.
Пример:
javascript
const map = new Map();
map.set({ id: 1 }, 'User 1'); // Объект как ключ
map.set(42, 'Answer to everything');
console.log(map.get(42)); // 'Answer to everything' Используй Map, когда нужна гибкость в ключах или частые изменения данных.

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