JavaScript에서 객체를 복사할 때 Object.assign이나 spread 연산자를 쓰면 얕은 복사만 된다고 하는데, 깊은 복사는 어떻게 하나요?
JSON.parse(JSON.stringify())를 쓰면 된다고 하는데 함수나 Date 객체는 안 된다고 해서요.
JavaScript에서 객체를 복사할 때 Object.assign이나 spread 연산자를 쓰면 얕은 복사만 된다고 하는데, 깊은 복사는 어떻게 하나요?
JSON.parse(JSON.stringify())를 쓰면 된다고 하는데 함수나 Date 객체는 안 된다고 해서요.
댓글 0