JS) 값을 분류하는 특정 유형(자료형 또는 타입(Type))

Cecilia·2022년 12월 5일
0

JavaScript

목록 보기
3/36
post-thumbnail

자료형 또는 타입(Type)

일관된 속성에 따라 구분하는 데이터 값



1. 원시 타입(Primitive Data Type)


ex) 숫자형(Number), 불린형(Boolean), 문자형(String), 심볼형(Symbol), null, undefined

원시 타입은 변수에 고정된 크기를 저장하며,
불변값(Immutable Vavlue_ 변경 불가능)이라는 특징을 가진다.



2. 참조 타입(Reference Data Type)


ex) 객체(Object)

참조 타입은 값의 메모리 주소를 참조한다. 참조 타입인 객체는 속성(Properties)의 집합을 의미하며, 집합 내부는 순서나 크기가 고정되어 있지 않기 때문이다. 고정되지 않은 값을 변수에 저장하려면 직접 해당 값을 저장할 수는 없으나 참조하는것은 가능하다. 따라서 참조 타입은 값의 메모리 주소를 변수에 할당하여 값을 참조한다.



  • 객체
    {} 안에 키: 값 형태로 이루어진 속성의 모음
    *키는 반드시 문자(String) 자료형이어야 하며, 이 키를 통해 값에 접근할 수 있다.
profile
'이게 최선일까?'라는 고찰을 통해 끝없이 성장하고, 그 과정을 즐기는 프론트엔드 개발자입니다. 사용자의 입장을 생각하며 최선의 편의성을 찾기 위해 노력합니다.

0개의 댓글