본문 바로가기
JavaScript

[js/자바스크립트] typeof - 자료형 확인하기

by 비븽 2022. 9. 21.

자료형

Number 숫자형 - 정수, 실수 상관없이 숫자는 number 자료형으로 처리합니다.

String 문자형 - 말그대로 문자로 이루어진 자료형 입니다.

Boolean 논리형 - 참(1, true)과 거짓(0, false)이라는 값만 가지고 있습니다.

Undefined 비정형 - 해당 변수의 자료형이 정해지지 않았음을 나타냅니다.

(+추가 undefined와 null의 차이: Javascript의 undefined는 정확히 무슨 뜻일까? (null vs undefined) (tistory.com))

 


typeof

   자료형을 확인하는 키워드. 아래와 같이 코드를 짜고 콘솔에 출력하면 사진과 같은 값이 나옵니다.

<script>
        console.log(0, typeof 0); // 숫자형
        console.log("아자아자", typeof "아자아자"); // 문자형
        console.log(true, typeof true); // 논리형
</script>

위와 같이 실행됩니다