JavaScript
[JavaScript] 얕은 복사와 깊은 복사
얕은 복사와 깊은 복사자바스크립트 자료형에는 원시 타입과 참조 타입이 존재한다. 원시타입은 null, undefined, boolean, number, bigInt, string, symbol 7가지이며, 참조 타입에는 object 자료형 한가지가 존재한다.(array, function, date 등도 object 참조 타입에 속한다.) 원시타입은 변수에 직접 값이 저장되는 반면, 참조 타입은 메모리의 주소 값이 저장된다.원시타입 : 값 자체가 복사됨let a = 1;let b = a;console.log(a, b, a === b); // 1, 1, truea = 10;console.log(a, b, a === b); // 10, 1, false b = 2;console.log(a, b, a === b)..