エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
オブジェクトのプロパティを動的に設定する - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
オブジェクトのプロパティを動的に設定する - Qiita
JavaScriptでは、計算プロパティ名を利用することでオブジェクトのプロパティを動的に設定することがで... JavaScriptでは、計算プロパティ名を利用することでオブジェクトのプロパティを動的に設定することができます。 計算プロパティ名は下記のように使用することができます。 let i = 0 const a = { ['foo' + ++i]: i, ['foo' + ++i]: i, ['foo' + ++i]: i, } console.log(a); // { foo1: 1, foo2: 2, foo3: 3 } オブジェクトaにプロパティfoo1 foo2 foo3を動的に設定することができました。 このように、計算プロパティ名を利用することでオブジェクトのプロパティを動的に設定することができます。 動的に設定された値にアクセスする場合は、基本的にブラケット記法でアクセスします。 const space = ' '; const a = { [space]: 'space', }