any տիպը TypeScript-ում
Երբեմն մեզ կարող է անհրաժեշտ լինել նկարագրել այնպիսի փոփոխականների տիպ, որը կարող է մեզ անհայտ լինել այն պահին, երբ մենք գրում ենք հավելվածը:
Դրա համար օգտագործվում է any տիպը,
որը թույլ է տալիս անցնել արժեքների ստուգումը
կոմպիլյացիայի փուլում: Դիտարկենք մի օրինակ: Նշանակենք փոփոխականին any տիպի արժեք:
let test: any;
Գրառենք այս փոփոխականում թիվ:
test = 123;
Իսկ այժմ գրառենք այս փոփոխականում տող:
test = 'abc';
Առանց կոդը գործարկելու՝ որոշեք, թե ինչ կլինի կոդի կատարման արդյունքը:
let test1: number = 123;
let test2: string = 'abc';
let test3: any;
test3 = test1;
console.log(test3);
test3 = test2;
console.log(test3);