Menu
Coddy logo textTech

El tipo 'any': Vía de escape

Parte de la sección Introducción a TypeScript del Journey de JavaScript de Coddy. Lección 7 de 73.

A veces necesitas trabajar con datos cuyo tipo exacto no conoces de antemano, o estás migrando gradualmente código de JavaScript a TypeScript. Para estas situaciones, TypeScript proporciona el tipo any: tu válvula de escape de la comprobación de tipos.

El tipo any permite que una variable contenga cualquier valor y desactiva la comprobación de tipos de TypeScript para esa variable:

let data: any = 42;
data = "Hello";     // Sin error
data = true;        // Sin error
data.foo.bar.baz;   // Sin error (aunque esto podría fallar en tiempo de ejecución)
challenge icon

Desafío

Fácil

Declara una variable llamada dynamicData con el tipo any y asígnale el número 42.

Después, reasigna dynamicData a la cadena "Hello World" para demostrar la flexibilidad del tipo any.

Finalmente, imprime la variable en la consola para mostrar su valor actual.

Pruébalo tú mismo

// TODO: Escribe tu código aquí
quiz iconPonte a prueba

Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.

Todas las lecciones de Introducción a TypeScript

Practica por tu cuenta: Compilador de JavaScript online