الفرق بين المراجعتين ل"TypeScript"

من موسوعة حسوب
اذهب إلى التنقل اذهب إلى البحث
سطر 21: سطر 21:
 
==[[TypeScript/module_resolution|البحث عن الوحدات]]==
 
==[[TypeScript/module_resolution|البحث عن الوحدات]]==
 
==[[TypeScript/declaration_merging|دمج التصريحات (Declaration Merging)]]==
 
==[[TypeScript/declaration_merging|دمج التصريحات (Declaration Merging)]]==
==[[TypeScript/jsx|jsx]]==
+
==[[TypeScript/jsx|JSX]]==
 +
 
 
==[[TypeScript/decorators|المزخرفات (decorators)]]==
 
==[[TypeScript/decorators|المزخرفات (decorators)]]==
 
==[[TypeScript/mixins|المخاليط (mixins)]]==
 
==[[TypeScript/mixins|المخاليط (mixins)]]==

مراجعة 16:15، 16 يوليو 2018

لغة TypeScript لغة برمجة مفتوحة المصدر من تطوير شركة Microsoft، تُعدّ امتدادًا وتوسعةً للغة JavaScript، حيث أضافت العديد من المزايا إليها، خاصّة دعم الأنواع (types) الذي يُساعد على تجنّب الأخطاء والعلل البرمجيّة وتوفير شيفرة برمجية نقية قابلة للقراءة أكثر من شيفرة JavaScript العادية.

مدخل إلى TypeScript

تعرف على أساسيات اللغة وكيفية استخدامها في تطبيق JavaScript الخاص بك.

الأنواع الأساسية

أنواع البيانات الأساسية في لغة TypeScript.

تعريف المتغيّرات

الواجهات (interfaces)

الأصناف (classes)

الدوال (functions)

الأنواع المُعمَّمة (generics)

الثوابت المتعددة

استنتاج الأنواع

توافقية الأنواع

أنواع متقدمة

الرموز

المكررات (iterators) والمولدات (generators)

الوحدات (modules)

مجالات الأسماء (namespaces)

مجالات الأسماء والوحدات

البحث عن الوحدات

دمج التصريحات (Declaration Merging)

JSX

المزخرفات (decorators)

المخاليط (mixins)

تعليمات الشرطات المائلة الثلاث (Triple_Slash Directives)

التحقق من الأنواع في ملفات JavaScript

مصادر