ホームページ > 記事 > ウェブフロントエンド > JavaScript オブジェクトのプロパティ名として変数を使用するにはどうすればよいですか?
変数を使用したオブジェクト プロパティへのアクセス
JavaScript オブジェクトには、次のような変数をプロパティ名として組み込むことができます:
<code class="javascript">var myVar = "name"; var myObject = { {myVar}: "value" };</code>
解決策: 計算されたプロパティ名
ES6:
ES6 では計算されたプロパティ名が導入され、プロパティ名として式を使用できるようになりました:
<code class="javascript">var myVar = "name"; var myObject = { [myVar]: "value" };</code>
ES6 より前の場合:
オブジェクト リテラルではサポートされていませんが、[] 構文を使用してプロパティを動的に割り当てることができます:
<code class="javascript">var myObject = {}; var myVar = "name"; myObject[myVar] = "value";</code>
以上がJavaScript オブジェクトのプロパティ名として変数を使用するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。