Sobes.tech
Junior — Middle

Map ma'lumotlar tuzilmasi nima ekanligini va odatda dasturlashda qanday ishlatilishini tushuntiring.

sobes.tech AI

AIdan javob

Map — bu ma'lumotlar tuzilmasi bo'lib, u kalit-qiymat juftlarini saqlaydi. Har bir kalit noyob bo'lib, ma'lum bir qiymat bilan bog'langan. Dasturlashda Map kalit yordamida ma'lumotlarni tezda qidirish, qo'shish va o'chirish uchun ishlatiladi.

Masalan, JavaScript (Node.js) da Map quyidagicha ishlatiladi:

const map = new Map();
map.set('user1', {name: 'Ivan', age: 30});
map.set('user2', {name: 'Maria', age: 25});

console.log(map.get('user1')); // {name: 'Ivan', age: 30}

Map noyob identifikator yordamida ma'lumotlarni saqlash va tezda olish kerak bo'lsa, foydalidir, masalan, so'rov natijalarini kechiktirish yoki foydalanuvchi sozlamalarini saqlash uchun.