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