[JavaScript] 배열의 복사 - 얕은 복사 vs 깊은 복사(shallow copy vs deep copy)
Javascript/Array 2016. 11. 21. 22:34배열의 복사 - 얕은 복사 vs 깊은 복사(shallow copy vs deep copy)
1. 얕은 복사(shallow copy) 와 깊은 복사 (deep copy)
- 배열을 복사하지만 얕은 복사는 기존의 값의 레퍼런스를 참조 하기 때문에 만약 기존에 값이 변경된다면 같이 변경된다
2. 얕은 복사 (shallow copy)
- 복사된 배열에 영향을 미친다
3. 깊은 복사 (deep copy)
'Javascript > Array' 카테고리의 다른 글
[Javascript] 배열을 이용해서 배열을 만들어라?! - concat(), splice() (0) | 2016.11.22 |
---|---|
[Javascript] 배열의 요소들을 문자열로 만들어라 - join(), toString() (0) | 2016.11.22 |
[Javascript] 배열의 특정 단어 찾기 - indexOf() (0) | 2016.11.22 |
[JavaScript] 문자열 분리하기 - split() (0) | 2016.11.21 |
[JavaScript] Handling space check (0) | 2016.05.13 |