[JavaScript] typeof 연산자

jwp9633·2022년 6월 24일
0

JavaScript

목록 보기
4/28

JavaScript에는 다양한 자료형(type)이 존재한다.

String, Number, Boolean, Object, Function, Undefined, Null, ......

코드를 작성하다보면, 어떤 값 또는 변수의 자료형을 확인해야 하는데, 이때 typeof 연산자를 활용하면 된다.

typeof 연산자

피연산자의 자료형을 문자열로 반환한다.

console.log(typeof 1);
// expected output: "number"

console.log(typeof a);
// expected output: "string"

console.log(typeof true);
// expected output: "boolean"

console.log(typeof [1, 2, 3]);
// expected output: "object"

console.log(typeof {
	name: "mike",
    age: 20,
    job: "programmer",
});
// expected output: "object"

console.log(typeof undeclaredVariable);
// expected output: "undefined"

typeof 사용방법

typeof operand
typeof(operand)

operand: 피연산자

typeof가 반환할 수 있는 값

type결과
Undefined"undefined"
Null"object"
Boolean"boolean"
Number"number"
BigInt"bigint"
String"string"
Symbol"symbol"
Function"function
기타 다른 객체"object"

참고문헌

MDN typeof

profile
JUST DO IT.

0개의 댓글