Typ any v TypeScript
Niekedy môžeme potrebovať opísať typ premenných, ktorý nemusí byť nám známy v čase, keď píšeme aplikáciu.
Na to sa používa typ any,
ktorý umožňuje prejsť kontrolou hodnôt počas
fázy kompilácie. Pozrime sa na
príklad. Nastavme premennej hodnotu typu
any:
let test: any;
Zapíšme do tejto premennej číslo:
test = 123;
A teraz zapíšme do tejto premennej reťazec:
test = 'abc';
Bez spustenia kodu určte, aký bude výsledok vykonania kodu:
let test1: number = 123;
let test2: string = 'abc';
let test3: any;
test3 = test1;
console.log(test3);
test3 = test2;
console.log(test3);