반응형
내장 타입
- null
- undefined
- boolean
- number
- string
- object
- symbol (ECMAScript 2015 이후)
typeof 연산자로 타입을 확인 가능하다. 단, typeof 연산자가 위 타입과 동일하게 반환하는 것은 아니다. 아래 표를 보면 null은 "object"로 function은 "function"으로 반환되는 것을 확인 할 수 있다. 참고로, 배열은 "object"를 반환한다.
실행 |
반환 값 |
typeof undefined |
"undefined" |
typeof true |
"boolean" |
typeof 10 |
"number" |
typeof "string" |
"string" |
typeof {object: "object"} |
"object" |
typeof Symbol() |
"symbol" |
typeof null | "object" |
typeof func() { ... } | "function" |
typeof ['a', 'b', 'c'] | "object" |
반응형
'JavaScript' 카테고리의 다른 글
[JavaScript] 정적 분석 도구(Plato, JSHint) (0) | 2017.08.04 |
---|---|
[JavaScript] Quadratic Bezier To Cubic Bezier 2차 베지어 곡선을 3차 베지어 곡선으로 (0) | 2017.08.03 |
[jsPDF] Clipping (0) | 2017.08.03 |
[JavaScript] 비교 연산 테이블 (0) | 2017.08.03 |
함수 직렬화 (serialize function) (0) | 2017.07.17 |