1. 숫자형(number)
let message = "green";
message = 123;
*** 자료의 타입은 있지만 변수에 저장되는 값의 타입은 언제든지 변경될 수 있는 언어를 동적 타입 언어라고 합니다.
* 정수나 소수점 숫자를 나타냄
* 숫자형 사칙연산을 할 수 있음
* NaN(Not a Number)
2. 문자형(string)
문자열은 따옴표로 묶습니다.
1) 큰따옴표 "green"
2) 작은따옴표 'green'
3. 역따옴표(백틱) `green`
let name="green";
console.log("hello")
hello green !! "hello" + name + "!!"
`hello ${name} !!`
3. 불린형(boolean)
논리타입 true / false
let nameFieldCheced = true;
4. null
존재하지 않는 값 / 비어있는 값 / 알 수 없는 값을 나타내는데 사용
let age = null;
5. undefined
값이 할당되지 않은 상태를 나타냄
변수를 선언했지만 값을 할당하지 않았다면 그 변수에 undefined가 자동으로 할당됩니다.
6. 객체(object)
typeof 연산자
1) 연산자 typeof x
2) 함수 typeof(x)
자료형을 나타내는 문자를 반환해줌
'Stack > JavaScript' 카테고리의 다른 글
| [JS] input / input_if 예제 (1) | 2022.04.27 |
|---|---|
| [JS] 조건문 (0) | 2022.04.27 |
| [JS] 함수 (0) | 2022.04.26 |
| [JS] let / const / var 기초 (0) | 2022.04.26 |
| [JS] print / DomElement / click 기초 (0) | 2022.04.25 |