Встречается на собеседованиях • сегодня
В каких случаях используовал Map
Map — это коллекция ключ-значение, где ключи могут быть любого типа (в отличие от объектов, где ключи только строки или символы).
Использовал для:
- Хранения данных с сложными ключами (например, объекты, DOM-элементы).
- Быстрого доступа и управления данными (методы
get,set,delete). - Сохранения порядка добавления элементов (в отличие от обычного объекта).
Пример:
javascript
const userMap = new Map();
userMap.set(document.getElementById('user'), { name: 'Alex' });
userMap.set({ id: 1 }, 'Admin');
console.log(userMap.get(document.getElementById('user'))); // { name: 'Alex' }
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы