ホームページ  >  記事  >  ウェブフロントエンド  >  JavaScript オブジェクト リテラルのキーとして変数を使用するにはどうすればよいですか?

JavaScript オブジェクト リテラルのキーとして変数を使用するにはどうすればよいですか?

WBOY
WBOY転載
2023-08-28 08:25:071118ブラウズ

如何在 JavaScript 对象文字中使用变量作为键?

JavaScript では、変数をオブジェクト キーとして使用する必要がある場合があります。たとえば、API からデータを取得し、すべての応答データ プロパティが不明な場合は、応答オブジェクトを反復してその各プロパティを保存する必要があります。

ただし、オブジェクトの作成時に変数をキーとして使用することはできませんが、作成後にオブジェクトに変数プロパティを追加することはできます。

###文法###

ユーザーは、次の構文に従って、変数を JavaScript オブジェクトのキーとして使用できます。

リーリー

上記の構文では、「key」は特定の値を含む変数です。

###例###

次の例では、テーブルのプロパティを含むオブジェクトを作成します。さらに、テーブルのディメンションを保存するために「dimensions」変数を作成しました。 「key」変数には、文字列値として「dimensions」が含まれています。

オブジェクトを作成した後、「key」変数をオブジェクト属性として使用し、「dimension」変数の値をオブジェクト属性値として使用します。

リーリー

出力では、テーブルのディメンションが「ディメンション」オブジェクトの値として保存されていることがわかります。 ### ###例############

以下の例では、空のオブジェクトを作成します。その後、for ループを使用して 10 回の反復を実行しました。各反復でキーとして「I」を使用し、属性値として i*i を使用します。

この方法では、数値の 2 乗を値として保存し、数値自体をキーとして保存します。

リーリー

ユーザーは、JavaScript オブジェクトを作成するときに変数をキーとして使用する方法を学びました。変数をキーとして使用する場合、実際には変数の値がキーとして使用されます。

以上がJavaScript オブジェクト リテラルのキーとして変数を使用するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はtutorialspoint.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。