Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gibt eine Zeichenfolge zurück, die den Datentyp eines Ausdrucks angibt.
typeof[(]expression[)] ;
Argumente
- expression
Erforderlich. Beliebiger Ausdruck.
Hinweise
Der Operator typeof gibt die Typinformationen als Zeichenfolge zurück. Es gibt acht mögliche Rückgabewerte für typeof: "number", "string", "boolean", "object", "function", "date", "undefined" und "unknown".
In der typeof-Syntax sind die Klammern optional.
Tipp
: Alle Ausdrücke in JScript verfügen über eine GetType-Methode. Diese Methode gibt den Datentyp des Ausdrucks (und nicht eine Zeichenfolge, die den Datentyp darstellt) zurück. Die GetType-Methode stellt mehr Informationen bereit als der Operator typeof.
Beispiel
Das folgende Beispiel veranschaulicht die Verwendung des Operators 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) );
Ausgabe dieses Codes:
The type of x (a double) is number
The type of y (a String) is string
The type of z (an int[]) is object