JavaScript-də Map Kolleksiyaları
Map kolleksiyaları
açar kimi həm primitivlərin, həm də
obyektlərin istifadə edilə biləcəyi
obyektlərdir.
Gəlin bir nümunə üzərində sınayaq. Əvvəlcə aşağıdakı əmr vasitəsilə bir kolleksiya yaradaq:
let map = new Map;
Bundan sonra kolleksiyaya
set metodu ilə elementlər əlavə edə
və onları get metodu ilə əldə edə bilərsiniz.
Gəlin sınayaq. Fərz edək ki, açar kimi iki massiv istifadə etmək istəyirik:
let arr1 = [1, 2];
let arr2 = [3, 4];
Gəlin açarlarımıza bəzi dəyərlər təyin edək:
map.set(arr1, 'data1');
map.set(arr2, 'data2');
İndi isə dəyərlərimizi açarlar üzrə oxuyaq:
console.log(map.get(arr1));
console.log(map.get(arr2));
3 massiv verildiyini fərz edək. Bir Map
kolleksiyası yaradın, kolleksiyanın açarları olaraq bu
massivləri istifadə edin, dəyərlər kimi isə hər hansı sətirlər təyin edin.
3 obyekt və 3 massiv verildiyini fərz edək.
Bir Map kolleksiyası yaradın, kolleksiyanın açarları olaraq
obyektləri, dəyərlər kimi isə uyğun massivləri istifadə edin.