Menu
CoddyTech
flag Ar iconالعربيةdown icon

أول كود TypeScript لك

جزء من قسم مقدمة إلى TypeScript في رحلة JavaScript على Coddy. الدرس 3 من 73.

لقد حان الوقت الآن لكتابة أول كود TypeScript خاص بك! الفرق الجوهري بين TypeScript و JavaScript هو القدرة على إضافة توضيحات الأنواع (type annotations) إلى متغيراتك.

يخبر توضيح النوع (type annotation) لغة TypeScript بالضبط بنوع البيانات التي يجب أن يحملها المتغير. الصيغة بسيطة: تضيف نقطتين رأسيتين متبوعتين باسم النوع بعد اسم المتغير.

let variableName: type = value;

على سبيل المثال، لإنشاء متغير يمكنه فقط الاحتفاظ بالنصوص (strings)، ستكتب:

let message: string = "Hello, World!";

الجزء : string هو تعليق النوع (type annotation). يخبر TypeScript صراحةً أن message يجب أن يحتوي فقط على قيم نصية (string).

إذا حاولت تعيين رقم أو أي نوع آخر لهذا المتغير لاحقًا، فسيقوم TypeScript باكتشاف الخطأ قبل تشغيل الكود الخاص بك.

هذا التحديد الصريح للأنواع هو ما يجعل TypeScript قوية جداً لاكتشاف الأخطاء مبكراً وجعل الكود الخاص بك أكثر قابلية للتنبؤ.

challenge icon

التحدي

سهل

قم بإنشاء متغير باسم greeting مع تحديد نوع صريح هو string وقم بتعيين القيمة "Hello, TypeScript!" له.

ثم، قم بطباعة المتغير إلى الكونسول باستخدام console.log().

جرّب بنفسك

// مهام: اكتب الكود الخاص بك هنا
quiz iconاختبر نفسك

يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.

جميع دروس مقدمة إلى TypeScript

تدرّب بنفسك: Playground لـ TypeScript