본문 바로가기

개념/javaScript

[javaScript]원시자료형과 참조자료형

🔍원시자료형과 참조자료형 한눈에 비교하기

원시자료형(primitive data type) 참고자료형(reference data type)
string, number, bigint, boolean, undefined, symbol, (null) 배열array,객체object,함수function
고정된 저장 공간을 차지하는 데이터 크기가 얼마든지 커질수 있는 데이터
값 자체를 저장 값을 가르키는 주소를 저장, 실제저장 장소는 heap
크기가 정해져있음 주소가 가르키는 heap은 크기가 정해져있지 않음
값 자체를 복사해옴

let a=1;
a=b;
b=2;
a
//1
주소를 복사해옴, 가르키는 값은 그대로

let e=[10,20];
let f=e;
f[0]=50;
e;
//[50,20]