기본형과 참조형의 종류 및 차이점

  • Primitive Type(기본형)

    • Number
    • String
    • Boolean
    • Null
    • undefined
  • Reference Type(참조형)

    • Object
      • Array
      • Function
      • RegExp
  • 기본형은 값을 그대로 할당한다.

    • 변수가 선언되면 데이터가 저장될 공간을 확보하고, 확보한 공간의 주소값을 가지고 변수명과 매치시킨다. 다시 매칭된 주소로 이동하여 문자열(값)을 저장한다.
  • 참조형은 값이 저장된 주사값을 할당(참조)한다.

    • 참조형 데이터는 프로퍼티와 데이터(키와 밸류)로 묶인 쌍들로 이루어져있다.
    • 기본형과 다르게 데이터가 저장될 공간을 값을 하나하나 쪼개어 저장한다.(기본형 데이터의 집합이다.)

'Javascript > JS Flow' 카테고리의 다른 글

2-5 Callback  (0) 2020.01.27
2-4. Method  (0) 2020.01.27
2-1. 호이스팅  (0) 2020.01.26
2-3. 함수 스코프와 실행 컨텍스트  (0) 2020.01.26
2-2. 함수 선언문과 함수 표현식  (0) 2020.01.26

+ Recent posts