อินเตอร์เฟซใน TypeScript
ตัวเลือกขั้นสูงกว่าสำหรับการพิมพ์ อ็อบเจ็กต์ใน TypeScript คือ อินเตอร์เฟซ พวกมันอนุญาตให้สร้างประเภทข้อมูลใหม่ ที่อธิบายโครงสร้างของอ็อบเจ็กต์
อินเตอร์เฟซถูกสร้างขึ้นโดยใช้คีย์เวิร์ด
interface ตามด้วย
ชื่อของอินเตอร์เฟซ (เขียนด้วยตัวพิมพ์ใหญ่)
จากนั้นภายในวงเล็บปีกกาจะมีการอธิบาย
โครงสร้างของอ็อบเจ็กต์
ลองมาสร้างอินเตอร์เฟซตัวอย่าง ที่อธิบายโครงสร้างของอ็อบเจ็กต์ผู้ใช้:
typescriptinterface User {
name: string,
age: number
}
ทีนี้มาสร้างอ็อบเจ็กต์ที่ใช้อินเตอร์เฟซนี้ สำหรับการนี้ ให้ระบุชื่ออินเตอร์เฟซของเรา เป็นประเภทของอ็อบเจ็กต์:
typescriptlet user: User = {name: 'john', age: 30};
Задание 1
สร้างอ็อบเจ็กต์สามชิ้นที่ใช้อินเตอร์เฟซ ต่อไปนี้:
typescriptinterface Employee {
name: string,
age: number,
salaryday: number
}
Задание 2
สร้างอ็อบเจ็กต์สามชิ้นที่ใช้อินเตอร์เฟซ ต่อไปนี้:
typescriptinterface Time {
hour: number,
minute: number,
second: number
}