반응형 얕은복사1 간단하게 정리한 얕은 복사와 깊은복사 자바스크립트 데이터 타입에는 크게 두가지가 있는데, Primitive Type(원시 타입)과 Reference Type (참조 타입)이 그것이다. let a = 123; let b = a; console.log(a === b); //true a = 0; console.log(a === b); //false 원시타입(숫자, 문자열, 불린, null, undefined) 데이터는 원본 a의 값(value)을 사본 b에 = 을 이용해서 대입했을 때, 원본 a 의 값을 변경해도 b의 값이 변경되지 않는다. 이는 원시타입 데이터는 변수에 할당될 때 메모리 상에 고정된 크기로 "새로" 저장되기 때문에, 변수가 선언(let이나 var로 생성했을 때), 초기화(최초로 변수에 값을 지정함), 할당(변수에 = 을 사용해서.. 2021. 3. 10. 이전 1 다음 반응형