teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

シャローコピーだった

2018/11/28 05:02

投稿

papinianus
papinianus

スコア12705

answer CHANGED
@@ -1,3 +1,7 @@
1
+ 関数がなければ
1
2
  ```javascript
2
- const Obj = Object.assign({}, data);
3
+ const Obj = JSON.parse(JSON.stringify(data));
3
- ```
4
+ ```
5
+
6
+ 関数があるならライブラリを使うのがいいみたいです
7
+ [参考](https://kuroeveryday.blogspot.com/2017/05/deep-clone-object-in-javascript.html)