자바스크립트의 typeof 연산자: 데이터 타입 확인하기

Photo of author

By tutor

자바스크립트의 typeof 연산자: 데이터 타입 확인하기

자바스크립트의 typeof 연산자: 데이터 타입 확인하기

 

자바스크립트의 typeof 연산자: 데이터 타입 확인하기

자바스크립트에서 typeof 연산자는 데이터 타입을 확인하는 데 사용됩니다. 간단한 구문은 다음과 같이 작성됩니다:

typeof variableName;

typeof의 결과 값

typeof 연산자는 다양한 타입의 값에 대한 문자열을 반환합니다.

  • "string" – 문자열
  • "number" – 숫자
  • "boolean" – 불리언
  • "undefined" – undefined
  • "object" – 객체, 배열, 함수 등 모든 객체
  • "function" – 함수

예제

다음 예제에서는 객체, 배열, 문자열, 숫자 및 함수에 대한 typeof 연산자를 사용하여 데이터 타입을 확인합니다.

let name = "John";
let age = 30;
let fruits = ['apple', 'orange', 'banana'];
let person = {name: "John", age: 30};
function greet() {
  console.log('Hello, world!');
}

console.log(typeof name); // "string"
console.log(typeof age); // "number"
console.log(typeof fruits); // "object"
console.log(typeof person); // "object"
console.log(typeof greet); // "function"

위 예제에서 typeof 연산자를 사용하여 변수와 객체, 배열, 함수 등에 대한 데이터 타입을 정확하게 확인할 수 있습니다.

이처럼 자바스크립트에서 typeof 연산자는 변수의 데이터 타입을 확인하는 데 유용합니다. 데이터 타입에 대한 정확한 이해는 코드를 작성하고 디버깅하는 데 매우 중요합니다.

자바스크립트 typeof 연산자

typeof 연산자는 자바스크립트에서 변수의 데이터 타입을 확인하는 데 사용됩니다. 이 연산자는 문자열을 반환하며, 다양한 타입의 값에 대한 문자열을 반환합니다. 이를 통해 변수의 데이터 타입을 정확하게 확인할 수 있습니다.