📚 이론정리/JS & TS
✏️ 얕은복사와 깊은복사, 스프레드 연산자
복사란 무엇인가?JavaScript에서 다음과 같은 방법으로 데이터를 복사할 수 있다.let aaa = "철수"let bbb = aaaconsole.log(aaa) // 철수console.log(bbb) // 철수 이런 경우 aaa는 원본, bbb는 복사본이 된다. bbb = "영희"console.log(aaa) // 철수console.log(bbb) // 영희 복사본의 값을 변경해서 재할당을 하면원본인 aaa의 값은 변하지 않고,복사본인 bbb의 값만 변한 것을 확인할 수 있다. 객체 복사let child1 = { name: "철수", age: 8, school: "다람쥐초등학교"}let child2 = child1child2 // {name: '철수', age: 8, school: ..
2024. 1. 22.