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.
Aktualisiert: November 2007
Gibt eine Zeichenfolge zurück, die den Datentyp eines Ausdrucks angibt.
typeof[(]expression[)] ;
Argumente
- expression
Erforderlich. Beliebiger Ausdruck.
Hinweise
Der typeof-Operator 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.
Hinweis: |
|---|
: 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 typeof-Operator. |
Beispiel
Das folgende Beispiel veranschaulicht die Verwendung des typeof-Operators.
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
Anforderungen
Siehe auch
Konzepte
Zusammenfassung der Operatoren
Hinweis: