Typ any v TypeScript

Někdy může být potřeba popsat typ proměnných, který nemusí být znám v okamžiku, kdy píšeme aplikaci.

K tomu se používá typ any, který umožňuje obejít kontrolu hodnot ve fázi kompilace. Podívejme se na příklad. Nastavme proměnné hodnotu typu any:

typescriptlet test: any;

Přiřaďme této proměnné číslo:

typescripttest = 123;

A nyní přiřaďme této proměnné řetězec:

typescripttest = 'abc';
Задание 1

Bez spuštění kodu určete, jaký bude výsledek provedení kodu:

typescriptlet test1: number = 123;
let test2: string = 'abc';
let test3: any;

test3 = test1;
console.log(test3);

test3 = test2;
console.log(test3);