Generics
Generics คือเครื่องมือที่ช่วยให้เราเขียนโค้ดที่ reusable ได้โดยไม่สูญเสีย type safety เปรียบเหมือนการสร้าง “แม่พิมพ์” ที่ใช้ได้กับหลาย types ทำให้ไม่ต้องเขียนโค้ดซ้ำๆ สำหรับแต่ละ type
ทำไมต้องใช้ Generics
Section titled “ทำไมต้องใช้ Generics”| ข้อดี | คำอธิบาย |
|---|---|
| Reusability | เขียนโค้ดครั้งเดียว ใช้ได้กับหลาย types |
| Type Safety | ไม่ต้องใช้ any ที่ทำให้เสีย type checking |
| Flexibility | กำหนด type ตอนใช้งานได้ ไม่ต้องตัดสินใจล่วงหน้า |
| Inference | TypeScript ฉลาดพอที่จะ infer types ได้เอง |
Generic Type Flow
Section titled “Generic Type Flow”เข้าสู่ระบบเพื่อดูเนื้อหาเต็ม
ยืนยันตัวตนด้วยบัญชี Google เพื่อปลดล็อกบทความทั้งหมด
Login with Google