ประเภท 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);