자료형 소개
자료형(data type)은 프로그래밍 언어로 조작할 수 있는 값의 유형을 나타낸다.
자바스크립트의 자료형으로는 문자열(String), 숫자(Number), 불린(Boolean), 배열(Array), 객체(Object), 함수(Function), 널(Null), 미정의(Undefined) 값이 있다.
기본 자료형
자바스크립트에서는 3가지 기본 자료형(primitive data type)을 지원한다.
- 문자열: 문자열 자료형은 자바스크립트 내의 텍스트를 표현하며, 문자열은 유니코드 문자의 나열이다.
- 숫자: 자바스크립트의 모든 숫자(정수와 부동 소수점 수 모두)는 Number 타입이다.
- 불린: 불린 자료형은 참(true)과 거짓(false)으로 두 가지 값만 있다.
복합 자료형
자바스크립트에서는 다음과 같은 복합 자료형을 지원한다.
- 객체: 객체는 값의 집합을 나타낸다.
- 배열: 배열은 순차적인 값의 집합을 나타낸다.
- 함수: 함수는 실행 가능한 코드가 담긴 특별한 객체다.
특수 자료형
자바스크립트에는 두 가지 특수한 자료형이 정의돼 있다.
- 널(null): 널은 값이 없을 나타내는 특별한 자료형이다.
- 미정의 값(undefined): 값이 할당되지 않은 변수는 미정의 타입이다.
관련 수업