728x90
자바스크립트의 변수는 자료형에 관계없이 모든 데이터일 수 있습니다. 상황에 따라 문자열일 수 있고 숫자일 수 있습니다.
숫자형
- 정수와 부동소수점 숫자를 나타냅니다.
- 대표적인 연산자는 *, /, +, - 등이 있습니다.
- Infinity, NaN 등 도 숫자에 포합됩니다.
BigInt
- (2^53 -1) 보다 큰 값 혹은 -(2^53 -1)보다 작은 정수는 숫자형을 통해 표현할 수 없습니다.
- 이러한 경우에는 BigInt 형을 이용해 표현할 수 있으며 정수 리터럴 끝에 n을 붙여 사용할 수 있습니다.
문자형
- 따옴표로 묶어 문자열을 표현할 수 있습니다.
- 역따옴표로 변수나 표현식을 감싼후 ${~~}를 넣어주면 변수나 표현식을 문자열 중간에 쉽게 넣을 수 있습니다.
불린형
- true와 false 두가지 값만 있는 자료형입니다.
null
- 어느 자료형에도 속하지 않는 값입니다.
- 존재하지 않는 값 혹은 비어있는 값을 나타내는 데 사용합니다.
undefined
- 값이 할당되지 않는 상태로 null과 다른 의미를 가집니다.
- 직접적으로 할당하지는 않고 값을 할당하지 않으면 자동으로 할당되어집니다.
- 변수가 비어있거나 알 우 없는 상태이면 null을 사용합니다.
객체와 심볼
- 객체는 문자열과 숫자열 등 여러 형태의 자료형을 표현할 수 있습니다.
- 심볼은 고유한 식별자를 만들 때 사용합니다.
typeof 연산자
- 인수의 자료형을 반환하는 연산자입니다.
- typeof X 혹은 typeof(X) 의 형태로 사용합니다.
-
'학습(구) > JavaScript(구)' 카테고리의 다른 글
| 자바스크립트 기본문법 - 형변환 (0) | 2021.08.01 |
|---|---|
| 자바스크립트 기본문법 - alert, prompt, confirm (0) | 2021.08.01 |
| 자바스크립트 기본 문법 - 변수와 상수 (0) | 2021.08.01 |
| 자바스크립트 기본 (0) | 2021.08.01 |
| 자바스크립트란? (0) | 2021.08.01 |