はじめに
この実験では、JavaScript で Map をオブジェクトに変換する方法を探ります。Map.prototype.entries() メソッドを使って Map からキーと値のペアの配列を取得し、その後 Object.fromEntries() を使って配列をオブジェクトに変換します。この実験では、JavaScript での Map と Object の使い方をより深く理解することができます。
JavaScript で Map をオブジェクトに変換する方法
JavaScript の Map をオブジェクトに変換するには、次の手順に従います。
- ターミナル/SSH を開き、コーディングを練習するために
nodeと入力します。 Map.prototype.entries()メソッドを使ってMapをキーと値のペアの配列に変換します。Object.fromEntries()メソッドを使って配列をオブジェクトに変換します。
以下は、Map をオブジェクトに変換するためのコード スニペットの例です。
const mapToObject = (map) => Object.fromEntries(map.entries());
関数をテストするには、次のコードを実行できます。
mapToObject(
new Map([
["a", 1],
["b", 2]
])
); // {a: 1, b: 2}
まとめ
おめでとうございます!Map をオブジェクトに変換する実験を完了しました。技術力を向上させるために、LabEx でさらに多くの実験を行って練習してください。