Встречается на собеседованиях • сегодня

В каких случаях используовал 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' }
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы