728x90 반응형 깊은복사1 [JavaScript] 자바스크립트 깊은 복사(Deep Copy)와 얕은 복사(Shallow Copy) Pass-by-reference(참조에 의한 전달)객체의 타입은 객체 타입 또는 참조 타입이라한다. 참조 타입이란 객체의 모든 연산이 실제값이 아닌 참조값으로 처리됨을 의미한다. 원시 타입은 값이 한 번 정해지면 변경할 수 없다(immutable). 객체는 프로퍼티를 변경, 추가, 삭제가 가능하므로 변경 가능(mutable)한 값이라 할 수 있다.let bar = { num : 1}let foo = bar;console.log(bar.num, foo.num); // 1, 1console.log(bar === foo); // truebar.num = 2;console.log(bar.num, foo.num); // 2, 2console.log(bar === foo); // true변수 foo에 bar 값을.. 2023. 3. 10. 이전 1 다음 728x90 반응형