☆蛇足
★ES6に対応していないブラウザだと
結果が以下のように表示されてdivの値が非表示になるかと思います
〇連想配列的指定
〇直接指定
これは直接指定している箇所で構文エラーが起きているためです。
ChromeとかFireFoxなら動作しますけどES6に対応していないブラウザは多いです。
現状はkey名を変数にしたい場合には連想配列的な指定をしとくが吉かな。
★そもそもKey名を変数(variable)にする必要が?
コーディング中、オブジェクトのkey名を変数にしたい場合がありました
- key名を使って処理を振り分けている
- 同様なオブジェクト構造で、key名だけ変えてvalueをセットしたい
- オブジェクト自体を複数用意すれば良いけれど、それだとスマートじゃない
- …しかし、結果的にはスマートにならなかった(・・;)
速習ECMAScript6: 次世代の標準JavaScriptを今すぐマスター!
- 作者: 山田祥寛
- 出版社/メーカー: WINGSプロジェクト
- 発売日: 2015/08/28
- メディア: Kindle版
- この商品を含むブログを見る