عبد الحميد بومقواس نشر 26 يوليو 2021 أرسل تقرير نشر 26 يوليو 2021 ما هي فائدة استخدام TypeScript رغم أنها أكثر من الجافاسكريبت كتابةََ وان فيها تحديد نوع القيم ؟ 1 اقتباس
3 Ahmed Sharshar نشر 26 يوليو 2021 أرسل تقرير نشر 26 يوليو 2021 مزايا استخدام TypeScript عن JavaScript: يشير TypeScript دائمًا إلى أخطاء الترجمة في وقت كتابة الكود. بسبب هذا في وقت التشغيل ، فإن فرصة حدوث أخطاء أقل بكثير بينما JavaScript هي تظهر الاخطاء فقط بعمل تشغيل الكود. يحتوي TypeScript على ميزة مكتوبة بقوة أو تدعم الكتابة الثابتة. هذا يعني أن الكتابة الثابتة تسمح بالتحقق من صحة النوع في وقت الترجمة. هذا غير متوفر فيJavaScript. يدعم TypeScript مكتبات JS ووثائق API لا يعد TypeScript سوى JavaScript مع اضافة بعض الميزات الإضافية مثل ميزات ES6. قد لا يكون مدعومًا في المستعرض الخاص بك ولكن يمكن لمجمع TypeScript تجميع ملفات .ts في ES3 و ES4 و ES5 أيضًا. يسمح بدعم أفضل لأداة وقت التطوير. عيوب استخدام TypeScript على JavaScript بشكل عام ، يستغرق TypeScript وقتًا لتشغيل الكود كما انه يتطلب كتابة عدد أكبر من الاكواد. 2 اقتباس
1 محمد أبو عواد نشر 26 يوليو 2021 أرسل تقرير نشر 26 يوليو 2021 TypeScript عبارة عن تحسين وتوسعة لjavascript فهي تدعم العديد من الميزات الغير مدعومة في javascript مثل دعم الانواع الأمر الذي يعمل على تجنب الكثير من الاخطاء وأيضا تتميز بسهولة قراءة الكود حيث يعتبر الكود الخاص بها سهل القراءة والفهم أكثر من javascript وأيضا من اهم المميزات التي تم اضافتها هو نمط OOP الامر الذي جعلها تتشابه مع لغات البرمجة الأخرى التي تتبع نفس النمط, فأصبح متوفر فيها مفهوم الواجهات (Interfaces), نقوم بإنشاء واجهة في TypeScript كالتالي interface User { firstName: string; } تساعدنا الواجهات في وضع بعض الخصائص التي يجب توفرها في الكائنات, وأيضا توفر مفهوم الأصناف (Classes) ويمكننا انشاء صنف كالتالي class Student implements User{ } وكذلك تدعم مفهوم الوحدات (Modules) , كما تلاحظ جميع هذه الميزات غير مدعومة في جافاسكربت وهذا هو سر قوة TypeScript , يمكنك قراءة المزيد عن TypeScript من أكاديمية حسوب من هنا اقتباس
السؤال
عبد الحميد بومقواس
ما هي فائدة استخدام TypeScript رغم أنها أكثر من الجافاسكريبت كتابةََ وان فيها تحديد نوع القيم ؟
2 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.