TypeOf operador
Retorna uma seqüência de caracteres que identifica o tipo de dados de uma expressão.
typeof[(]expression[)] ;
Argumentos
- expressão
Obrigatório. Qualquer expressão.
Comentários
O typeof o operador retorna o tipo de informações como uma seqüência de caracteres. Há oito possíveis valores que typeof retorna: "número", "string", "boolean", "object", "function", "Data", "não definido" e "desconhecido".
Os parênteses são opcionais na typeof sintaxe.
Observação |
---|
: Todas as expressões de JScript têm um GetType método. Esse método retorna o tipo de dados (e não uma seqüência que representa o tipo de dados) da expressão. O GetType método fornece mais informações do que o typeof operador. |
Exemplo
O exemplo a seguir ilustra o uso de typeof operador.
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) );
A saída desse código é:
The type of x (a double) is number
The type of y (a String) is string
The type of z (an int[]) is object