Map をオブジェクトに変換する

Beginner

This tutorial is from open-source community. Access the source code

はじめに

この実験では、JavaScript で Map をオブジェクトに変換する方法を探ります。Map.prototype.entries() メソッドを使って Map からキーと値のペアの配列を取得し、その後 Object.fromEntries() を使って配列をオブジェクトに変換します。この実験では、JavaScript での MapObject の使い方をより深く理解することができます。

JavaScript で Map をオブジェクトに変換する方法

JavaScript の Map をオブジェクトに変換するには、次の手順に従います。

  1. ターミナル/SSH を開き、コーディングを練習するために node と入力します。
  2. Map.prototype.entries() メソッドを使って Map をキーと値のペアの配列に変換します。
  3. Object.fromEntries() メソッドを使って配列をオブジェクトに変換します。

以下は、Map をオブジェクトに変換するためのコード スニペットの例です。

const mapToObject = (map) => Object.fromEntries(map.entries());

関数をテストするには、次のコードを実行できます。

mapToObject(
  new Map([
    ["a", 1],
    ["b", 2]
  ])
); // {a: 1, b: 2}

まとめ

おめでとうございます!Map をオブジェクトに変換する実験を完了しました。技術力を向上させるために、LabEx でさらに多くの実験を行って練習してください。