[JavaScript] typeof 연산자를 사용하여 값의 타입을 확인하는 방법

애륀·2022년 6월 24일
0

블로깅

목록 보기
1/4

JavaScript에는 타입이라는 개념이 있습니다.

예를 들어 '123'과 123은 같은 타입일까요?
이번 블로그에서는 숫자나 문자와 같이 변수에 할당할 수 있는 형태, 타입에 대해 알아보겠습니다.

type 연산자 사용법

typeof;

바로 typeof 연산자 다음에 타입을 확인하고자 하는 값을 넣어주면 됩니다.

Example

console.log (typeof 1) // number
console.log (typeof '1') // string
console.log (typeof 1 < 2) // boolean

이렇게 typeof 연산자를 사용하면 간단하게 특정한 값의 타입을 확인할 수 있습니다.

변수에 할당한 값으로 typeof 연산자 사용법

변수에 할당한 값도 typeof 연산자로 타입을 확인할 수 있습니다.

변수 pi와 name은 어떤 타입일까요?

let pi = 3.141592;
let name = 'kim';

아래와 같이 크롬 개발자도구로 typeof 메소드를 사용해서 타입을 확인해볼 수 있습니다.

Result

let pi = 3.141592;
undefined
console.log(typeof pi)
number

자바스크립트는 자바처럼 byte, short, int, long 으로 음수, 양수, 소수를 따로 세분화해서 나누지 않고 number 타입으로 통일합니다.
나중에 엄청난 큰 숫자를 다룰 수 있는 BigInt 데이터 타입에 다뤄보도록 하겠습니다.

name도 위와 같은 방법으로 타입을 확인할 수 있습니다.

Result

let name = 'kim';
undefined
console.log(typeof name)
string

지금까지 typeof 연산자를 사용하여 값을 타입을 확인해보았습니다.

실제 실습하면서 typeof 연산자에 대해 이해하고 적용해 보세요!

0개의 댓글