typeof 연산자

식의 데이터 형식을 나타내는 문자열을 반환합니다.

typeof[(]expression[)] ;

인수

  • expression
    필수적 요소로서, 임의의 식입니다.

설명

typeof 연산자는 형식 정보를 문자열로 반환합니다. typeof는 "number", "string", "boolean", "object", "function", "date", "undefined" 및 "unknown"의 8가지 값을 반환할 수 있습니다.

typeof 구문에서 괄호는 선택 사항입니다.

참고

: JScript의 모든 식에는 GetType 메서드가 있습니다. 이 메서드는 데이터 형식을 나타내는 문자열이 아니라 식의 데이터 형식을 반환합니다. GetType 메서드는 typeof 연산자보다 많은 정보를 제공합니다.

예제

다음 예제에서는 typeof 연산자의 사용 예를 보여 줍니다.

var x : double = Math.PI;
var y : String = "Hello";
var z : int[] = new int[10];

print("The type of x (a double) is " + typeof(x)  );
print("The type of y (a String) is " + typeof(y) );
print("The type of z (an int[]) is " + typeof(z) );

이 코드는 다음과 같이 출력됩니다.

The type of x (a double) is number

The type of y (a String) is string

The type of z (an int[]) is object

요구 사항

버전 1

참고 항목

참조

GetType

개념

연산자 우선 순위

연산자 개요