자바스크립트에는 타입이라는 개념이 있음
변수에는 다양한 타입이 있는데 변수에 담을 수 있는 데이터는 숫자나 문자처럼 특정한 형태를 지님
데이터에는 두가지 타입이 있는데 그게바로 원시자료형타입 과 참조자료형 타입임
원시자료형이 할당 될 때에는 변수에 값(벨류)자체가 담김
참조자료형이 할당 될 때에는 보관함의 주소(레퍼런스)가 담긴다
원시자료형 = 원시타입
객체가 아니면서 메소드를 갖지않는 6가지 타입이있음
원시 자료형은 모두다 하나의 정보를 담고있음
6가지타입 : number, string, boolean, undefined, null, symbol 이외에는 모두다 참조자료형
참조자료형 = 참조타입
자바스크립트에선 위에서말했듯 원시타입6가지 제외하고는 모두 참조타입임
참조형은 원시데이터의 집합
대표적인 예로 배열 객체 함수 가있음
참조자료형은 기존에 고정된 크기의 보관함이 아니라 변함
참조자료형은 변수를 할당할 때 주소에 저장