(TIL)Primitive type(원시 타입 데이터) 와 Reference type(참조 타입 데이터)

이인수·2020년 12월 9일
0

TIL

목록 보기
11/26

20.11.3

자바스크립트는 Primitive 와 Reference라는 데이터 타입이 있으며
데이터 보관 차이에 따라 타입이 나뉜다.

Primitive type(원시 타입 데이터)
원시 타입 데이터는 모두 하나의 정보만 가지고 있고,
객체가 아니면서 메소드를 가지지 않는 데이터로 이루어져 있다.

string, number, bigint, boolean, undefined, symbol, (null)...

Reference type(참조 타입 데이터)
참조 차입 데이터는 데이터의 보관함(주소) 크기가 데이터에 따라 상대적으로 달라진다.
이 때 참조 타입 데이터는 동적(dynamic)으로 변한다.

배열, 객체, 함수.

Primitive type, Reference type 차이

변수 -> 특별한 데이터 보관함을 찾을 수 있는 주소가 없다.
주소(heap) -> 즉별한 데이터 보관함을 가진다.
보관함의 크기 -> 고정된 보관함 vs 동적인 보관함
(할당) -> 변수값 자체 vs 보관함 주소

0개의 댓글