Any-tyyppi TypeScriptissä

Joskus saattaa olla tarpeen kuvata muuttujien tyyppi, joka ei välttämättä ole tiedossa sovellusta kirjoitettaessa.

Tähän tarkoitukseen käytetään any-tyyppiä, joka mahdollistaa arvojen tarkistuksen kääntämisvaiheessa. Katsotaan tätä esimerkin avulla. Asetetaan muuttujalle any-tyyppinen arvo:

typescriptlet test: any;

Kirjoitetaan tähän muuttujaan numero:

typescripttest = 123;

Kirjoitetaan nyt tähän muuttujaan merkkijono:

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

Määritä koodin suorituksen tulos ajamatta koodia:

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

test3 = test1;
console.log(test3);

test3 = test2;
console.log(test3);