هناك عدة أنواع في TypeScript ، ومن بينها:
1. أنواع البيانات الأساسية (Primitive DataTypes): تشمل العدد (number) والنص (string) والشخصية (character) وقيمتي الصحيح/الخطأ (boolean).
2. نوع العدد الأسمى (Any): يمكن استخدامه لتخزين قيمة أي نوع من البيانات.
3. أنواع الصفوف (Class Types): يمكن استخدامها لتعريف الكائنات وتحديد خصائصها وسلوكها.
4. أنواع المصفوفات (Array Types): تستخدم لتخزين مجموعات من القيم.
5. أنواع الإجراءات (Function Types): تستخدم لتعريف الدوال أو الإجراءات وأنواع المعاملات الخاصة بها.
6. أنواع العبارات (Expression Types): تستخدم لتحديد قيمة عبارة محددة ونوعها.
7. أنواع الإجابات (Return Types): تستخدم لتحديد نوع القيمة المُرجعة لدالة.