Compartir a través de


typeof (Operador)

Devuelve una cadena que identifica el tipo de datos de una expresión.

typeof[(]expression[)] ;

Argumentos

  • expression
    Obligatorio. Cualquier expresión.

Comentarios

El operador typeof devuelve información acerca del tipo en forma de cadena. El operador typeof devuelve uno de estos ocho valores posibles: "number", "string", "boolean", "object", "function", "date", "undefined" y "unknown".

Los paréntesis son opcionales en la sintaxis de typeof.

Nota

: Todas las expresiones de JScript tienen un método GetType. Este método devuelve el tipo de datos (no una cadena que represente el tipo de datos) de la expresión. El método GetType proporciona más información que el operador typeof.

Ejemplo

El ejemplo siguiente muestra el uso del operador 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) );

El resultado de este código es:

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

Versión 1

Vea también

Referencia

GetType

Conceptos

Precedencia de operadores

Resumen de operadores