자바스크립트는 숫자 문자열 진릿값 객체 데이터를 타입으로 분류하며, 원형 데이터와 참조 데이터가 있습니다.
원시 타입은 숫자 문자열 등의 원형 데이터로 다음과 같이 여섯 가지로 분류합니다.
true false사자 호랑이1 30undefinednullSymbol()객체 타입은 배열 객체 등 원시 타입 이외의 모든 데이터입니다.
Array[] Object{} Date원형 데이터가 아닌 다른 데이터를 참조하는 데이터입니다. 다음의 배열은 데이터 1, 2, 3을 참조하는 데이터입니다.
const arr = [1, 2, 3];
다음 연관 배열은 키가 각각의 데이터를 참조합니다.
const obj = {
age: 18,
name: '사자'
}
const arr = [
{id: 10, name: '사자',},
{id: 20, name: '여우',},
{id: 30, name: '곰',},
]
콘솔에 typeof 작성하면 데이터 타입 확인합니다.
// boolean
const bl = false;
console.log(typeof bl); // boolean