Menu
Coddy logo textTech

O Tipo 'any': Válvula de Escape

Parte da seção Introdução ao TypeScript do Journey de JavaScript da Coddy. Lição 7 de 73.

Às vezes, você precisa trabalhar com dados cujo tipo exato não conhece antecipadamente ou está migrando código JavaScript para TypeScript gradualmente. Para essas situações, o TypeScript fornece o tipo any — sua válvula de escape da verificação de tipos.

O tipo any permite que uma variável contenha qualquer valor e desativa a verificação de tipos do TypeScript para essa variável:

let data: any = 42;
data = "Hello";     // Sem erro
data = true;        // Sem erro
data.foo.bar.baz;   // Sem erro (mesmo que isso possa falhar em tempo de execução)
challenge icon

Desafio

Fácil

Declare uma variável chamada dynamicData com o tipo any e atribua a ela o número 42.

Em seguida, atribua novamente a string "Hello World" a dynamicData para demonstrar a flexibilidade do tipo any.

Por fim, imprima a variável no console para mostrar seu valor atual.

Experimente você mesmo

// TODO: Escreva seu código aqui
quiz iconTeste seus conhecimentos

Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.

Todas as lições de Introdução ao TypeScript

Pratique por conta própria: Compilador de JavaScript online