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çãoObservaçã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

Requisitos

Versão 1

Consulte também

Referência

GetType

Conceitos

Precedência de operador

Resumo do operador