any տիպը TypeScript-ում

Երբեմն մեզ կարող է անհրաժեշտ լինել նկարագրել այնպիսի փոփոխականների տիպ, որը կարող է մեզ անհայտ լինել այն պահին, երբ մենք գրում ենք հավելվածը:

Դրա համար օգտագործվում է any տիպը, որը թույլ է տալիս անցնել արժեքների ստուգումը կոմպիլյացիայի փուլում: Դիտարկենք մի օրինակ: Նշանակենք փոփոխականին any տիպի արժեք:

typescriptlet test: any;

Գրառենք այս փոփոխականում թիվ:

typescripttest = 123;

Իսկ այժմ գրառենք այս փոփոխականում տող:

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

Առանց կոդը գործարկելու՝ որոշեք, թե ինչ կլինի կոդի կատարման արդյունքը:

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

test3 = test1;
console.log(test3);

test3 = test2;
console.log(test3);