데이터 타입(Data Type)이란?
- 여러 종류의 데이터를 식별하는 분류
- JavaScript의 경우 하나의 변수에 어떤 타입의 데이터도 저장이 가능
| 데이터 타입 |
값 |
| number |
숫자 |
| string |
문자열 |
| boolean |
논리(true OR false) |
| null |
존재하지 않는 값 |
| undefined |
값이 할당 되지 않은 상태 |
| Symbol |
고유하고 변경 불가능한 값 |
| Object |
여러 개의 키-값 쌍으로 이루어진 복합 데이터 타입(객체) |
<?php
// number : 숫자
let num = 1;
// stirng : 문자열
let str = "sssss";
// boolean : 논리(참/거짓)
let bool = false;
// NULL
let letNull = null;
// undefined : 배열
let letUndefined;
// symbol : 심볼
let symbolVar = Symbol('symbol');
// object : 객체
let obj2 = {
key1: 'value1',
key2: 123,
key3: true
};
// 배열 데이터 타입 예시
let letArray = [1, 2, 3, 'four', true];