エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
深い階層構成のJavaScriptオブジェクトを設定する時に便利なset-valueメソッド - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
深い階層構成のJavaScriptオブジェクトを設定する時に便利なset-valueメソッド - Qiita
Immutable.js型だったら、imtRecord.setIn(['a', 'b', 'c'], 'd');のようにシンプル書けるが、純粋なJav... Immutable.js型だったら、imtRecord.setIn(['a', 'b', 'c'], 'd');のようにシンプル書けるが、純粋なJavaScriptオブジェクトなら、当然できない。 自分で頑張って描くなら、次のような感じだと思う。 obj.aがあったら、その中にbを設定する obj.bがなかったら、まずobj.bに空オブジェクトを設置してから、bを中に設定する c以降も同様のロジックで繰り返す 便利そうなライブラリない? 何処でもいつでもこんなロジックが発生するから、ないとおかしい。 set-valueというライブライはgithubにある。 set-valueの使い方 npm install set-value // hoge.js import set from 'set-value'; const obj = {}; set(obj, 'a.b.c', 'd'); co