Javascript Primitive type vs Reference type (원시자료형 vs 참조자료형)

오우·2023년 2월 7일
0

자바스크립트에는 타입이라는 개념이 있음

변수에는 다양한 타입이 있는데 변수에 담을 수 있는 데이터는 숫자나 문자처럼 특정한 형태를 지님

데이터에는 두가지 타입이 있는데 그게바로 원시자료형타입 과 참조자료형 타입임

원시자료형이 할당 될 때에는 변수에 값(벨류)자체가 담김

참조자료형이 할당 될 때에는 보관함의 주소(레퍼런스)가 담긴다

원시자료형 = 원시타입

객체가 아니면서 메소드를 갖지않는 6가지 타입이있음

원시 자료형은 모두다 하나의 정보를 담고있음

6가지타입 : number, string, boolean, undefined, null, symbol 이외에는 모두다 참조자료형

참조자료형 = 참조타입

자바스크립트에선 위에서말했듯 원시타입6가지 제외하고는 모두 참조타입임

참조형은 원시데이터의 집합

대표적인 예로 배열 객체 함수 가있음

참조자료형은 기존에 고정된 크기의 보관함이 아니라 변함

참조자료형은 변수를 할당할 때 주소에 저장

profile
나는 개발자, 나는 개발자라구.

0개의 댓글