別名ของประเภทใน 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