일관된 속성에 따라 구분하는 데이터 값
ex) 숫자형(Number), 불린형(Boolean), 문자형(String), 심볼형(Symbol), null, undefined
원시 타입은 변수에 고정된 크기를 저장하며,
불변값(Immutable Vavlue_ 변경 불가능)이라는 특징을 가진다.
ex) 객체(Object)
참조 타입은 값의 메모리 주소를 참조한다. 참조 타입인 객체는 속성(Properties)의 집합을 의미하며, 집합 내부는 순서나 크기가 고정되어 있지 않기 때문이다. 고정되지 않은 값을 변수에 저장하려면 직접 해당 값을 저장할 수는 없으나 참조하는것은 가능하다. 따라서 참조 타입은 값의 메모리 주소를 변수에 할당하여 값을 참조한다.