شرح 3 install TypeScript on Mac || تنصيب على نظام ماك
كورس تعلم ECMAScript ES6 new features
سجل الآن
قائمة الدروس | 8 درس
التعليقات
يجب ان يكون لديك حساب داخل المنصة حتى تستطيع المشاركة في المناقشة و التعليق, سجل الآن مجانا أضغط هنا
دورات ذات صلة
كورس معتمد تعتبر ECMAScript 6 اواختصاراً (ES6) والتي تُعرف أيضاً باسم ECMAScript 2015، الإصدار الأحدث من ECMAScript القياسية. وتعتبر ES6 التحديث الأبرز، ويمكن القول أنه الأول للغة، منذ توحيد مقاييس ES5 عام 2009. يتم تطبيق هذه الميزات في محركات الجافا سكربت الرئيسة الآن. إذا كنت مُطوراً للويب، فلا بد أن تكون قد سمعت قليلاً عن ECMAScript 6. للوهلة الأولى قد يبدو الأمر مربكاً لكن أهمية (ES6) تكمن في أنها النسخة الجديدة من لغة JavaScript، التي توفر ميزات جديدة ستتمكن من استخدامها على المدى الطويل. تدعم متصفحات الحواسيب المكتبية ES6 بشكل جيد، حيث تصل نسبة الدعم في متصفح Chrome إلى 90%، وإلى 80% في Edge ، وإلى 54% في Safari. أما أجهزة الهاتف المحمول بنظام أندرويد 5.1 فتدعم ES6 بنسبة 31% فقط، وتصل نسبة الدعم إلى 54% في الأجهزة بنظام IOS. لذلك يمكن استخدام ميزات ES6 الآن من خلال استخدام معالج تمهيدي Pre-Processor مثل Babel من أجل الترجمة التقاطعية cross-compile للجافا سكربت إلى كود ES5 المتوافق مع متصفحات أقدم، مما يعني أنه لا داعي لتأجيل تعلمها. وفيما يلي أهم مميزات ES6 المتغيرات والثوابت Variables and constants أصبحت الجافا سكربت أخيراً تدعم الثوابت، وبذلك تستطيع أن تعيّن عدداً في الكود البرمجي الخاص بك بحيث يبقى ثابتاً طول زمن البرنامج -إذا حاولت لاحقاً أن تُسند قيمة أخرى لذلك الثابت فسينتج لديك خطأ. هذا أمر مفيد جداً عندما يكون لديك عدد ما في البرنامج لا يمكن أن يتغير مع الوقت وتطبيقك يعتمد على كونه ثابتاً. وهناك ميزة أخرى جديدة تدعى "Let" توفر طريقة جديدة لتعيين المتغيرات في الجافا سكربت. ربما قد اعتدت على تعيينها باستخدام "var" ولكن الفرق دقيق: المجال Scope. TheNewBaghdad ECMAScript(ES6) new features
الاشهر اليوم
سيرتك الذاتية " CV " هي أول مستند وأول دليل على كفاءتك في العمل
وتقوم كورسات كود بمساعدتك لإنشاء سيرتك الذاتية بإحترافية
وتقوم كورسات كود بمساعدتك لإنشاء سيرتك الذاتية بإحترافية
Unity 2D Game برمجة الألعاب من الصفر
1 Advanced Software Engineering Design Patterns
2 Advanced Software Engineering Design Report
HTML كامل
برمجة سي شارب اساسيات
Bootstrap 5 من البدايه وحتي الاحتراف
Laravel v5 4 Admin Panel Development beginners Tutorial
بايثون python من الصفر إلى الإحتراف
Advanced SQL
Systems Analysis Design
لغة السي من الأساسيات إلى الإحتراف
Wordpress من البدايه
C Programming Basics
Deal With Hosting
Flutter Development
Database 2 Advanced Topics in SQL PL SQL
Database Management Systems من الصفر
system analysis and design من الصفر
مكتبات واطارات عمل python
اساسيات Python Machine Learning
أحدث الدورات
اساسيات Python Machine Learning
مكتبة Matplotlib باستخدم بايثون
لغة البرمجة سكالا Scala
اساسيات Linux
تصميم لعبة الهوكي الهوائي
أساسيات LaTex
مكتبة تيكنتر لواجهات البايثون
تقنية TensorFlow
تطوير تطبيقات الويب باستخدام Flask
تصميم وتطوير لعبة نفخ البالونات
اطار عمل Vue js 3
اساسيات SASS للمبتدئين
إطار العمل Spring Framework
أساسيات Learning Spring Boot
أساسيات لغة البرمجة Pascal
تصميم لعبة مطابقة البطاقات
لغة البرمجة روبي Ruby للمبتدئين
لغة الإشارة باستخدام deep learning
اطار عمل Ruby on Rails
بناء ChatBot في الذكاء الاصطناعي