回答編集履歴
1
Object.assignに関して追記
answer
CHANGED
@@ -15,4 +15,10 @@
|
|
15
15
|
[https://qiita.com/migi/items/3417c2de685c368faab1](https://qiita.com/migi/items/3417c2de685c368faab1)
|
16
16
|
|
17
17
|
|
18
|
-
ちなみに、「初期値」と「初期値に加算したい値」がある場合は、それぞれ別の変数を用意したほうが良いです。
|
18
|
+
ちなみに、「初期値」と「初期値に加算したい値」がある場合は、それぞれ別の変数を用意したほうが良いです。
|
19
|
+
|
20
|
+
また実際にコピーしたい場合はどうするのかというと、このような`Object.assign()`を使用すればコピーすることは出来ます。
|
21
|
+
[https://arrown-blog.com/js-object-assign/](https://arrown-blog.com/js-object-assign/)
|
22
|
+
[https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Global_Objects/Object/assign](https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Global_Objects/Object/assign)
|
23
|
+
|
24
|
+
ただし、ただ単にコピーしたいだけの場合はよく考えて使わないと、見通しがかなり悪いコードになってしまうのでご注意ください。
|