티스토리 뷰
단순복제
- 완전히 동일한 객체
얕은복사(Shallow Copy)
1) Object.assign
2) (...) 스프레드 연산자 사용
깊은 복사
1) JSON.stringify & JSON.parse 사용
JSON.stringify : javascript 오브젝트를 String format으로 변환
JSON.parse : 스트링포맷을 javascript object로 변환
- 이전객체에 대한 참조가 없어지는 원리를 이용하는 것(cf. 깊은 복사가 불가능한 것? functions, Data객체, Infinity 데이터 복사)
2) 재귀적으로 짜기
3) 웹 개발시? Loadsh 사용
'Programming > JAVASCRIPT' 카테고리의 다른 글
[JAVASCRIPT] 자주쓰는 JAVASCRIPT 문법 (1) (0) | 2022.01.04 |
---|---|
[JAVASCRIPT] 자주쓰는 JAVASCRIPT 문법 (2) (0) | 2022.01.04 |
[JAVASCRIPT] Object in Array 합치기 & 비교하기 (0) | 2022.01.04 |
[JavaScript] 비동기작업 ASYNC AWAIT와 PROMISES (0) | 2021.10.01 |
크롬 개발자 도구 (0) | 2021.07.23 |
댓글