Kodo
kon
kodokon.com
คอร์ส
/
TypeScript
ก้าวหน้า
TypeScript · ระดับกลาง - สร้างโปรเจกต์จริง
type vs interface: extends และ intersection
เลือกโครงสร้างที่เหมาะสมเพื่อสร้างแบบจำลองและประกอบ object type ของคุณโดยไม่ต้องเขียนโค้ดซ้ำ
Literal type และ discriminated union
สร้างแบบจำลองสถานะต่าง ๆ ของแอปพลิเคชันด้วย union ที่คอมไพเลอร์ตรวจสอบให้คุณ
Enum และ const assertion: ทางเลือกสมัยใหม่
เข้าใจข้อจำกัดของ enum และสร้าง type ของคุณจากค่าคงที่ที่ถูกแช่แข็งด้วย as const
Generic: ฟังก์ชันและ type แบบ generic อย่างง่าย
เขียนฟังก์ชันและ type ที่นำกลับมาใช้ซ้ำได้ ซึ่งคงความแม่นยำของ type ไว้อย่างเต็มที่ในทุกการเรียกใช้
การกำหนด type ให้กับโค้ดในโลกจริง: DOM, fetch, JSON
คงไว้ซึ่ง type ที่เชื่อถือได้ที่ขอบเขตของแอปพลิเคชัน ซึ่งเป็นที่ที่ DOM เครือข่าย และ JSON หลุดพ้นจากคอมไพเลอร์