JavaScriptのMapコレクション
Mapコレクションは、キーとしてプリミティブ値とオブジェクトの両方を使用できるオブジェクトです。
例で試してみましょう。 まず、次のコマンドを使用してコレクションを作成します:
let map = new Map;
その後、メソッドsetを使用して要素をコレクションに追加し、メソッドgetを使用して要素を取得できるようになります。
試してみましょう。キーとして2つの配列を作成したいとします:
let arr1 = [1, 2];
let arr2 = [3, 4];
これらのキーにいくつかの値を割り当てましょう:
map.set(arr1, 'data1');
map.set(arr2, 'data2');
次に、キーに対応する値を読み取ってみましょう:
console.log(map.get(arr1));
console.log(map.get(arr2));
3つの配列が与えられているとします。Mapコレクションを作成し、これらの配列をコレクションのキーとし、値を何らかの文字列にしてください。
3つのオブジェクトと3つの配列が与えられているとします。Mapコレクションを作成し、コレクションのキーをオブジェクト、値を対応する配列にしてください。