نظام الأنواع
تعلمنظام الأنواع — Type System
TypeScript ليست مجرد كتابة : string بعد كل متغير. قوتها في وصف الاحتمالات: قيمة قد تكون success أو error، استجابة قد تحمل بيانات أو رسالة فشل، ودالة تضيق النوع بعد شرط. هذا الفصل هو قلب اللغة.
ما ستتعلمه:
- inference — متى يستنتج TypeScript النوع وحده.
- union وliteral types — تمثيل الحالات المحدودة.
- type aliases — تسمية شكل البيانات.
- narrowing — جعل النوع أدق بعد شرط.
مهارات الفصل
type-inference
union-types
literal-types
type-aliases
narrowing