🔥목차🔥
1. 원시 자료형
2. 참조 자료형
😆 그렇다면 꼬 ! 😆
💡 원시 자료형
- 원시 자료형
- 객체가 아니면서 별도의 메서드를 갖지 않는 데이터
- 원시 자료형 종류
- 7가지 종류가 있음
string
, number
, bigint
, boolean
, undefined
, symbol
, null
- 모든 원시 값은 불변하기에 변경이 불가능
- 원시 값 자체와, 원시값을 할당한 변수를 구별을 해야함
- 변수는 새로운 값을 다시 할당할 수 있지만,이미 생성한 원시값은 참조형과 달리 변경 할 수 없음
- 하나의 의미를 담고있는 데이터 타입이기 때문에 보관함의 크기도 고정되어있음
💡 참조 자료형
- 참조 자료형
- 데이터 값을 그대로 저장하는 기본 자료형과는 다르게 참조 자료형은 메모리 상에서 데이터가 저장된 주소, 즉 참조값을 저장하기에 참조 자료형이라고 함
- 하나의 데이터가 아니라 여러개의 데이터가 담기게 되기 때문에 메모리상의 주소가 변수에 저장됨
- 참조 타입의 보관함은 동적으로 변함
- 이 보관함을
heap
이라고 부름
- 컴퓨터가 변수를 불러올때 참조한다는 표현을 많이 사용하는데 읽는게 아니라 할당 되어있는 변수의 주소를 참조해서 실제 변수가 있는 장소에 어떤 데이터가 있는지 도착을 하고나서 읽을수있기 때문에 참조한다 라고 함