別名ของประเภทใน TypeScript

ใน TypeScript สามารถสร้าง นามแฝง ของประเภทได้ ซึ่งทำได้โดยใช้ตัวดำเนินการ type

ตัวอย่าง ลองตั้งชื่ออีกชื่อหนึ่ง สำหรับประเภทข้อมูลสตริง:

typescripttype str = string;

ประกาศตัวแปรโดยใช้ประเภทใหม่ของเรา:

typescriptlet test: str = 'abc';

โดยทั่วไป การตั้งชื่อใหม่ให้กับประเภทมาตรฐาน ไม่ได้มีประโยชน์ในทางปฏิบัติ ลองดูตัวอย่างการใช้นามแฝงที่มีประโยชน์มากขึ้น

การนำไปใช้

สร้างประเภทข้อมูลใหม่ โดยใช้ การรวมประเภท:

typescripttype stumber = string | number;

ประกาศตัวแปรด้วยประเภทใหม่ของเรา:

typescriptlet test: stumber;

กำหนดค่าตัวเลขลงไป:

typescripttest = 123;

กำหนดค่าสตริงลงไป:

typescripttest = 'abc';

โจทย์ฝึกปฏิบัติ

Задание 1

สร้างประเภทใหม่ ที่รวม null และ undefined

Задание 2

สร้างประเภทใหม่ ที่รวมประเภทบูลีน null และ undefined