JavaScriptで変数を使用してオブジェクトのキーにアクセスする方法


  1. ドット記法を使用する方法: オブジェクトのキーが変数として利用可能な場合、ドット記法を使用してキーにアクセスすることができます。例えば、以下のようなオブジェクトがあるとします。

    const obj = {
     key: "value"
    };

    キーの値を取得するには、変数を使用して次のようにアクセスします。

    const variable = "key";
    const value = obj[variable];
    console.log(value); // "value"
  2. ブラケット記法を使用する方法: オブジェクトのキーが変数として利用できない場合や、キーの値が動的に変化する場合、ブラケット記法を使用してキーにアクセスすることができます。例えば、以下のようなオブジェクトがあるとします。

    const obj = {
     "dynamicKey": "dynamicValue"
    };

    キーの値を取得するには、変数を使用して次のようにアクセスします。

    const variable = "dynamicKey";
    const value = obj[variable];
    console.log(value); // "dynamicValue"

これらの方法を使用すると、変数を使用してオブジェクトのキーにアクセスすることができます。適切な方法を選択し、必要に応じてコードを調整してください。