動的プロパティ
動的プロパティとは
動的プロパティとは、でKeyを設定すると、
内の処理が評価された後それがKeyとなる動作のこと
例1:
const obj = { [1+2]:'key' } obj//{"3":"key"}
例2:
const id = 'column' const obj = { [id]:'コラム' } obj//{"column":"コラム"}
即時関数を設定しても行ける
const obj = { [function () { return 'value' }()]: 5 } obj;//{"value":5}
テンプレート記法も使える
const value = 5; const obj = { [`id-${value}`]: 5 } obj;//{"id-5":5}