JavaScript'te Map Koleksiyonları
Map koleksiyonları, anahtar olarak
hem ilkel veri türlerinin hem de
nesnelerin kullanılabildiği
nesneleri temsil eder.
Hadi bir örnekle deneyelim. Öncelikle aşağıdaki komutu kullanarak bir koleksiyon oluşturalım:
let map = new Map;
Bundan sonra, koleksiyona set metoduyla
elemanlar eklenebilir ve get metoduyla
alınabilir.
Hadi deneyelim. Anahtar olarak iki dizi yapmak isteyelim:
let arr1 = [1, 2];
let arr2 = [3, 4];
Anahtarlarımıza bazı değerler atayalım:
map.set(arr1, 'data1');
map.set(arr2, 'data2');
Şimdi değerlerimizi anahtarlara göre okuyalım:
console.log(map.get(arr1));
console.log(map.get(arr2));
Verilen 3 dizi olsun. Bir Map
koleksiyonu oluşturun, bu dizileri koleksiyonun
anahtarları yapın ve değerleri de bazı dizeler yapın.
Verilen 3 nesne ve 3 dizi olsun.
Bir Map koleksiyonu oluşturun, nesneleri
koleksiyonun anahtarları, karşılık gelen dizileri de
değerleri yapın.