JavaScript

[JavaScript] JavaScript 타입

quedevel 2020. 3. 21. 14:32
728x90
반응형

JavaScript7가지 내장타입이 있다.

[ null, undefined, boolean, number, string, object, symbol ]

typeof 연산자로 타입명을 알아낸다.

typeof undefined
"undefined"
typeof true
"boolean"
typeof 42
"number"
typeof "str"
"string"
typeof {no: 1}
"object"
typeof Symbol()
"symbol"

null 도 타입이라는데 어떻게 뽑아내는것인지 잘 모르겠다. 이 부분은 좀 더 공부해보는걸로...

 

"undefined"와 "undeclared"는 다르다!

"undefined"는 접근 가능한 스코프에 변수가 선언되었으나 현재 아무런 값도 할당되지 않은 상태

"undeclared"는 접근 가능한 스코프에 변수 자체가 선언조차 되지 않은 상태

728x90
반응형

'JavaScript' 카테고리의 다른 글

[JavaScript] Natives  (0) 2020.03.21
[JavaScript] 배열  (0) 2020.03.21
[JavaScript] 즉시 실행 함수  (0) 2020.03.18