데이터 유형 노트

데이터 유형

데이터 타입은 변수가 가질 수 있는 값의 종류를 정의합니다. JavaScript는 동적 타입 언어로, 변수는 값이 변경됨에 따라 데이터 타입을 변경할 수 있습니다. JavaScript의 데이터 타입은 크게 원시 타입과 비원시 타입으로 분류됩니다. 원시 데이터 타입은 불변하며 값으로 저장됩니다. 여기에는 숫자 값을 위한 Number, 텍스트를 위한 String, true/false를 위한 Boolean, 할당되지 않은 변수를 위한 Undefined, 의도적인 값의 부재를 위한 Null, 매우 큰 정수를 위한 BigInt, 고유 식별자를 위한 Symbol이 포함됩니다. 참조 타입이라고도 불리는 비원시 데이터 타입은 가변하며 참조로 저장됩니다. 주요 비원시 타입은 키-값 쌍의 모음인 Object와 요소의 순서가 지정된 동적 목록인 Array이며, 이는 특화된 객체입니다.