Share via


typeof, opérateur

Retourne une chaîne qui identifie le type de données d'une expression.

typeof[(]expression[)] ;

Arguments

  • expression
    Obligatoire. Toute expression.

Notes

L'opérateur typeof retourne les informations de type sous forme d'une chaîne de caractères. Huit différentes valeurs peuvent être retournées par l'opérateur typeof : « number », « string », « boolean », « object », « function », « date », « undefined » et « unknown ».

Les parenthèses sont facultatives dans la syntaxe de l'opérateur typeof.

Notes

: toutes les expressions dans JScript possèdent une méthode GetType. Cette méthode retourne le type de données (et non une chaîne représentant le type de données) de l'expression. La méthode GetType fournit davantage d'informations que l'opérateur typeof.

Exemple

L'exemple ci-dessous illustre l'utilisation de l'opérateur 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) );

Le résultat généré par ce code est le suivant :

The type of x (a double) is number

The type of y (a String) is string

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

Configuration requise

Version 1

Voir aussi

Référence

GetType

Concepts

Priorité des opérateurs

Liste des opérateurs