데이터 타입(자료형)
변수에는 여러가지 유형이 들어갈 수 있습니다.프로그램 언어에 있어 가장 기본적인 요소이며, 데이터 타입이라고 합니다. 데이터 타입에는 숫자, 문자열, 논리값, 특수값, 심벌, 객체, 배열, 함수 등을 표현할 수 있습니다.
숫자(Number)
숫자형으로 정수와 부동 소수점, 무한대 및 NaN(숫자가 아님)값을 포함한다.
문자열(String)
JavaScript의 String 타입은 텍스트 데이터를 나타낼 때 사용합니다.
논리값(Boolean)
Boolean 타입은 논리 요소를 나타내며 true와 false 두 가지의 값을 가질 수 있습니다.
특수값(Null)
Null 타입은 null 하나의 값만 가질 수 있습니다.
특수값(Undefined)
Undefined 타입의 값은 Undefined 밖에 없다.
심벌(Symbol)
고유하고 변경 불가능한 원시 값이다.
객체(Object)
컴퓨터 과학에서의 객체란 식별자로 참조할 수 있는 메모리 상의 값을 말합니다.
배열(Array)
배열은 어떤 타입이던지간에 그 타입의 데이터를 연속된 공간에 저장하는 자료구조입니다.
함수(function)
함수는 작업을 수행하거나 값을 계산하는 문장 집합 같은 자바스크립트 절차입니다.