Movatterモバイル変換


[0]ホーム

URL:


  1. Tecnología web para desarrolladores
  2. JavaScript
  3. Referencia de JavaScript
  4. Expresiones y operadores
  5. typeof

Esta página ha sido traducida del inglés por la comunidad.Aprende más y únete a la comunidad de MDN Web Docs.

View in EnglishAlways switch to English

typeof

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since ⁨julio de 2015⁩.

Resumen

El operadortypeof se usa en cualquiera de los siguientes modos:

  1. typeof operando
  2. typeof (operando)

El operadortypeof devuelve una cadena que indica el tipo del operando sin evaluarlo.operando es la cadena, variable, palabra clave u objeto para el que se devolverá su tipo. Los paréntesis son opcionales.

Suponga que define las siguientes variables:

js
var miFuncion = new Function("5+2");var forma = "redonda";var tamano = 1;var hoy = new Date();

El operadortypeof devuelve los siguientes resultados para estas variables

js
typeof miFuncion === "function";typeof forma === "string";typeof tamano === "number";typeof hoy === "object";typeof noExiste === "undefined";

Para las palabras clavetrue ynull, el operadortypeof devuelve los siguientes resultados:

js
typeof true === "boolean";typeof null === "object";

Para un número o una cadena, el operadortypeof devuelve los siguientes resultados:

js
typeof 62 === "number";typeof "Hola mundo" === "string";

Para valores de propiedades, el operadortypeof devuelve el tipo del valor que contiene la propiedad:

js
typeof document.lastModified === "string";typeof window.length === "number";typeof Math.LN2 === "number";

Para métodos y funciones, el operadortypeof devuelve los resultados siguientes:

js
typeof blur === "function";typeof eval === "function";typeof parseInt === "function";typeof shape.split === "function";

Para objetos predefinidos, el operadortypeof devuelve los siguientes resultados:

js
typeof Date === "function";typeof Function === "function";typeof Math === "object";typeof Object === "function";typeof String === "function";

Help improve MDN

Learn how to contribute

This page was last modified on byMDN contributors.


[8]ページ先頭

©2009-2025 Movatter.jp