-
ハッシュマップの作成と要素の追加:
// 空のハッシュマップを作成 const map = new Map(); // 要素の追加 map.set('キー1', '値1'); map.set('キー2', '値2');
-
ハッシュマップから要素を取得:
// キーを指定して値を取得 const value = map.get('キー1'); console.log(value); // 結果: '値1'
-
ハッシュマップ内の要素の確認:
// キーの存在を確認 const hasKey = map.has('キー2'); console.log(hasKey); // 結果: true // ハッシュマップの要素数を取得 const size = map.size; console.log(size); // 結果: 2
-
ハッシュマップ内の要素の削除:
// キーを指定して要素を削除 map.delete('キー1');
-
ハッシュマップのイテレーション:
// キーと値のペアに対して処理を行う map.forEach((value, key) => { console.log(`${key}: ${value}`); });
ハッシュマップはデータの重複を許さず、高速に要素を検索することができます。これは大量のデータを効率的に管理する場合や、キーと値の関連性を保持する必要がある場合に特に便利です。
以上がJavaScriptでハッシュマップを使用する方法の一部です。これらのコード例を応用して、さまざまなシナリオでハッシュマップを活用してみてください。