원시자료형과 참조자료형

젬마·2022년 9월 6일
0

codestates

목록 보기
3/18

원시자료형(primitive data types)이란

  • 객체가 아니면서 method를 가지지 않는 6 가지의 타입
  • string, number, boolean, undefined, (null) 이 있음
  • 데이터의 크기와는 관계없이 하나의 데이터(value)만 담을 수 있음
  • 값 자체에 대한 변경이 불가능(immutable)하지만, 변수에 다른 데이터를 할당할 수는 있음

참조자료형(reference data type)이란

  • 원시 자료형이 아닌 모든 데이터 타입
  • 대표적으로는 function, array, object 등이 있음
  • 참조 자료형은 주로 대량의 데이터를 쉽게 다루기 위해 사용됨. 따라서 크기가 동적(dynamic)으로 변하는 데이터 보관함에 데이터를 저장하고, 변수에는 이 보관함의 주소(reference)를 저장하는 형태. 이 때문에 '참조' 자료형이라는 이름이 붙음
profile
취준생은 프론트엔드의 꿈을 꾸는가

0개의 댓글