배열이나 객체의 속성을 해제하여 그 값을 개별 변수에 담을 수 있게 하는 JS표현식



생략

다른 이름 변수명 사용

불변성이랑 사전적 의미로는 값이나 상태를 변경할 수 없는 것
JS는 원시 타입에 대한 값을 저장하기 위해 Call Stack 메모리 공간 사용
하지만 참조 타입의 경우 Heap이라는 별도의 메모리 공간 사용
원시 타입
참조 타입
불변성을 지키는 방법
특정 객체 또는 배열의 값을 다른 객체, 배열을 복제하거나 옮길 때 사용
연산자 모양



객체 자체가 들어감

객체 자체가 아닌 각각의 값이 할당됨

