TypeScript

التقنيةلغات البرمجة

الرموز في لغة البرمجة TypeScript

أضافت النسخة رقم (ECMAScript 2015) من لغة البرمجة جافا سكريبت نوع بيانات أولي جديد والذي يُطلق عليه (Symbol) ويستخدم مع لغة البرمجة (TypeScript)، وهو عبارة عن نوع أولي مثل مُختلف الأنواع الخاصة بلغة البرمجة جافا سكريبت وهي (number) و (string)‎ وغيرها من الأنواع.

التقنيةلغات البرمجة

محددات الوصول في لغة البرمجة TypeScript

محددات الوصول في لغات البرمجة عبارة عن كلمات يمكن للمبرمج إضافتها عند تعريف المتغيرات والدوال والكلاسات وذلك لتحديد طريقة الوصول إليها ومن بين هذه اللغات لغة (TypeScript)، ومن أهم تطبيقات استخدام المحددات أنها تسمح للمبرمج بتطبيق مبدأ (Encapsulation) الذي يمكنه من إخفاء البيانات الأساسية في الكود التي لا يريد لمبرمج آخر أن يراها.

التقنيةلغات البرمجة

ما هي لغة البرمجة TypeScript وماهي طرق التصريح عن المتغيرات فيها

تعد الكلمات المحجوزة (‎let‎) و (‎(const‎ من الطرق الجديدة للتصريح عن المتغيرات في لغة البرمجة (JavaScript)، ومن الممكن القول بأن الكلمة المحجوزة (let) تشبه إلى حد كبير الكلمة (var) وهي اختصار ل (variabel) لكن الكلمة (let) تسمح للمبرمجينن بتجنب المشاكل التي من الممكن أن تواجه المستخدم أما (const) فهي طريقة لمنع إعادة تعيين القيم للمتغيرات.

التقنيةلغات البرمجة

الأنواع الأساسية للبيانات في لغة البرمجة TypeScript

تدعم لغة البرمجة (TypeScript) معظم أنواع البيانات التي تدعمها لغة البرمجة (JavaScript)، إضافة إلى نوع آخر من الثوابت المتعددة والتي تسمى (enumeration type) للمساعدة على بناء تطبيقات أفضل، ومن أهم هذه الأنواع والتي تعتبر أساسية هي الأعداد (numbers) والسلاسل النصية (strings) والهياكل (structures) والقيم المنطقية (boolean values) وغيرها من أنواع البيانات.