إجابات

ما هو Type Inference في TypeScript؟

Type Inference هو ميزة في TypeScript تسمح للمترجم بتحديد نوع القيمة المعينة للمتغيرات تلقائيًا بناءً على قيمة البداية التي تم تعيينها لهذه المتغيرات.

بمعنى آخر ، TypeScript يقوم بتحليل قيم المتغيرات المعينة لها ، و يستخرج أنواع القيم من هذه القيم. و يستخدم هذا التحليل لوضع نوع محدد لكل متغير في TypeScript.

على سبيل المثال ، إذا قمت بإنشاء متغير في TypeScript و تعيينه قيمة بالقيمة النصية “Hello” ، فسيفهم TypeScript تلقائيًا أن هذا المتغير يجب أن يكون من النوع النصي.

تسمح Type Inference بكتابة أكواد TypeScript بسهولة أكبر و تقليل الحاجة إلى كتابة و تعريف الأنواع اليدوية للمتغيرات والمعاملات و الدوال.

مقالات ذات صلة

زر الذهاب إلى الأعلى
إغلاق

أنت تستخدم إضافة Adblock

يرجى تعطيل مانع الإعلانات حيث أن موقعنا غير مزعج ولا بأس من عرض الأعلانات لك فهي تعتبر كمصدر دخل لنا و دعم مقدم منك لنا لنستمر في تقديم المحتوى المناسب و المفيد لك فلا تبخل بدعمنا عزيزي الزائر