< 데이터 타입 >
구분 | 데이터 타입 | 설명 |
---|---|---|
| 숫자(number) 타입 | 숫자. 정수 & 실수 구분 없이 하나의 숫자 타입만 존재 |
| 문자열(string) 타입 | 문자열 |
원시 타입 | 불리언(boolean) 타입 | 논리적 참(true) & 거짓(false) |
| undefined 타입 | var 키워드로 선언된 변수에 암묵적으로 할당되는 값 |
| null 타입 | 값이 없다는 것을 의도적으로 명시할 때 사용하는 값 |
| 심벌(symbol) 타입 | ES6에서 추가된 7번째 타입 |
객체 타입 | | 객체, 함수, 배열 등 |
var integer = 10;
// 정수로 표현
var double = 10.12;
// 소수점까지 표현
var nergtive = -20;
// 음의 정수 표현
console.log(1 === 1.0);
// 숫자 타입은 모두 실수로 처리되기에 같다.