Sobes.tech
Junior — Middle

Paaiškinkite, kas yra duomenų struktūra Map ir kaip ji paprastai naudojama programavime.

sobes.tech AI

Atsakymas iš AI

Map — это структура данных, которая хранит пары ключ-значение. Каждый ключ уникален и связан с определённым значением. В программировании Map используется для быстрого поиска, вставки и удаления данных по ключу.

Например, в JavaScript (Node.js) Map можно использовать так:

const map = new Map();
map.set('user1', {name: 'Иван', age: 30});
map.set('user2', {name: 'Мария', age: 25});

console.log(map.get('user1')); // {name: 'Иван', age: 30}

Map удобен, когда нужно хранить и быстро получать данные по уникальному идентификатору, например, кэшировать результаты запросов или хранить настройки пользователя.