[javascript] typeof 연산자

JavaScript에는 typeof 연산자가 있습니다. 이 연산자를 사용하면 피연산자의 데이터 유형을 반환할 수 있습니다.

사용법

typeof 연산자는 다음과 같이 사용됩니다:

typeof 피연산자

피연산자로는 변수, 리터럴, 표현식 등을 지정할 수 있습니다.

반환값

typeof 연산자의 반환값으로는 피연산자의 데이터 유형을 나타내는 문자열이 반환됩니다. 반환값으로는 다음과 같은 문자열이 올 수 있습니다:

예제

console.log(typeof 123); // "number"
console.log(typeof "Hello"); // "string"
console.log(typeof true); // "boolean"
console.log(typeof undefined); // "undefined"
console.log(typeof {}); // "object"
console.log(typeof function() {}); // "function"

typeof 연산자를 사용하면 특정 변수나 값의 데이터 유형을 확인할 수 있어서 유용합니다.

결론

JavaScript의 typeof 연산자는 피연산자의 데이터 유형을 반환하는 역할을 합니다. 이를 활용하여 코드 내에서 변수의 데이터 유형을 확인하거나 조건문에서 특정 유형의 값 여부를 확인하는 등 다양한 상황에 유용하게 활용할 수 있습니다.

참고 자료: MDN Web Docs