javaScript/etc
깊은복사 얕은복사 //
부엉이사장
2022. 9. 9. 03:16
어떤 객체안에 어떤 키값이 어레이고 그어레이에 각각 객체가 들어있다.
이 객체를 spread문법으로 복사했는데
어레이 안에 있는 키값인 객체는
서로 참조하게 되더라.
지금까지 spread문법이 깊은복사인줄 알았는데 ㅡㅡ
암튼
let copy = JSON.parse(JSON.stringify(obj))
이걸로 객체 참조값 다 끊고 다시 만들면 된다