AzLearn

نظام الأنواع

تعلم

نظام الأنواع — Type System

TypeScript ليست مجرد كتابة : string بعد كل متغير. قوتها في وصف الاحتمالات: قيمة قد تكون success أو error، استجابة قد تحمل بيانات أو رسالة فشل، ودالة تضيق النوع بعد شرط. هذا الفصل هو قلب اللغة.

ما ستتعلمه:

  • inference — متى يستنتج TypeScript النوع وحده.
  • union وliteral types — تمثيل الحالات المحدودة.
  • type aliases — تسمية شكل البيانات.
  • narrowing — جعل النوع أدق بعد شرط.

مهارات الفصل

type-inference union-types literal-types type-aliases narrowing