تايب سكريبت

ما هو الفرق بين نوع البيانات (Data Types) في Typescript و JavaScript؟

Typescript هي عبارة عن تعليقٍ على JavaScript، لكنها تضيف بعض المزايا الجيدة. توفر Typescript نوعيَّن من البيانات هما any وunknown، بينما لا يوفر JavaScript سوى نوع البيانات any. كما أن Typescript تحدد بعض النوعيات مسبقًا بدلاً من ترك القرار للمبرمج. وهذا يمنع الأخطاء التي تنتج عن استخدام النوع الخطأ للبيانات في وقت التشغيل. وبإمكان Typescript التأكد من مطابقة البيانات في وقت الترجمة وتجنب بعض الأخطاء المعروفة في JavaScript.