JS. 4 Type

하승진·2024년 2월 15일

JS 따라잡기

목록 보기
4/49
post-thumbnail

Type 종류


원시 타입

string : 문자열

number : 숫자

boolean : true / false

null : 값이 없음

undefined : 초기화되지 않은 변수의 기본값 (정의x)

symbol : 변경 불가능한 유일한 값 생성 시 사용


=> 불변성을 가지는 특징

=> 실제 데이터가 변수에 할당

=> 값 저장으로 Call Stack 메모리 공간 사용




참조 타입

function : 함수

array : 배열

classes : 클래스

object : 객체


=> Heap 이라는 별도의 메모리 공간 사용

=> Heap에서 저장될 시 Call Stack은 Heap의 메모리 참조 ID(주소)를 값으로 저장(크기는 정해지지 않음)




동적 타입

JavaScript는 느슨한 타입의 동적 언어

변수는 어떤 특정 타입과 연결되지 않으며, 모든 타입의 값으로 할당과 재할당 가능

같은 변수가 여러개의 타입 가지기 가능

타입 명시 안해도됨

profile
기어갈지언정 한 발자국씩이라도 가보자

0개의 댓글