javascriptのスプレッド構文について質問です
JavaScript
1const foo = {"a":[{"b":"c","d":"e"},{"f":"g","h":"i"}], 2 "j":[{"k":"l","m":"n"},{"o":"p","q":"r"}]} 3 4const hoge = {"a":[{"b":"c","d":"e"},{"f":"g","h":1}], 5 "j":[{"k":"l","m":"n"},{"o":"p","q":"r"}]} 6 7const bar = {...foo,"a":[...foo.a,{...foo.a[1],"h":1}]}
スプレッド構文を使いfooをhogeのようにしたい場合、どのように記述するのが正解なんでしょうか?
barのように書くと、以下のようにオブジェクトが増殖してしまいます。
JavaScript
1 const foobar = {"a":[{"b":"c","d":"e"},{"f":"g","h":"i"},{"f":"g","h":1}], 2 "j":[{"k":"l","m":"n"},{"o":"p","q":"r"}]}
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2022/06/16 18:50