string, number, bigint, boolean, undefined, symbol, (null)
원시 자료형은 “원시적인" 데이터로 용량이 제한된 하나의 원시 자료형 밖에 담을 수 없다.
let word = "hello world!"
word = "hello codestates!"
// 위와 같이 원시 자료형인 데이터지만 word라는 변수를 사용해서 재할당하여 변수 안에 내용을 변경 할 수 있다.
jacascript에서 원시 자료형이 아닌 모든 것은 참조 자료형이다.
그 중 배열[]과 객체{}, 함수(function(){})가 대표적이다.
원시 자료형에는 하나에 데이터만 담을 수 있기 때문에 “데이터의 크기가 동적으로 변하는"
특별한 데이터 보관함이 필요해서 참조 자료형이 만들어졌다.
참조 자료형의 특징