Operador TypeOf
Retorna uma seqüência de caracteres que identifica o tipo de dados de uma expressão.
typeof[(]expression[)] ;
Argumentos
- expression
Obrigatório.Qualquer expressão.
Comentários
The typeof o operador retorna informações de tipo sistema autônomo uma seqüência de caracteres. Há oito valores possíveis que typeof Retorna: "número", "string", "booliano", "objeto", "função", "Data", "indefinidos" e "desconhecido".
Os parênteses são opcionais no typeof sintaxe.
Observação: |
---|
: Todas as expressões na JScript ter um GetType método. Esse método retorna o tipo de dados (não uma seqüência de caracteres que representa o tipo de dados) da expressão.The GetType método fornece mais informações do que o typeof operador. |
Exemplo
O exemplo a seguir ilustra o uso do 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