자바스크립트에는 2가지 타입이 있다.
원시타입 : number, string, undefined, boolean, Symbol
참조타입 : Object
let person = {age: 30};
let person2 = {...person}
let hobbies = ['Sports'];
let hobbies2 = [...hobbies];
위와 같은 방법으로 객체를 복사할 수 있다. (전개 연산자)
const hobbies = ['Sprorts'];
hobbies.push('Cooking');
hobbies에 저장된 것은 객체의 주소이기 때문에 const 로 선언해도 새로운 메모리 주소로 할당(= 연산자)을 못할 뿐 객체를 조작할 수 있다.