JavaScript

[JavaScript] 타입(Type)

JayLee 2017. 7. 25. 18:35
반응형

내장 타입

- 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"







반응형