Typ any w TypeScript
Czasami może zaistnieć potrzeba opisania typu zmiennych, który może nie być nam znany w momencie pisania aplikacji.
W tym celu używany jest typ any,
pozwalający na przejście weryfikacji wartości na
etapie kompilacji. Spójrzmy na to na
przykładzie. Ustawmy zmiennej wartość typu
any:
let test: any;
Zapiszmy w tej zmiennej liczbę:
test = 123;
A teraz zapiszmy w tej zmiennej ciąg znaków:
test = 'abc';
Bez uruchamiania kodu określ jaki będzie wynik wykonania kodu:
let test1: number = 123;
let test2: string = 'abc';
let test3: any;
test3 = test1;
console.log(test3);
test3 = test2;
console.log(test3);