ტიპი 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);