شرح 10 ES6|| Template String
كورس تعلم 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 " هي أول مستند وأول دليل على كفاءتك في العمل
وتقوم كورسات كود بمساعدتك لإنشاء سيرتك الذاتية بإحترافية
وتقوم كورسات كود بمساعدتك لإنشاء سيرتك الذاتية بإحترافية
HTML And CSS Template 3
Hacker Rank Problems Solving
Algorithms Design Analysis
Spring MVC Java framework تطبيقات ويب باستخدام جافا
1 Advanced Software Engineering Design Patterns
System Analysis and Design
C من الصفر الى البرمجة الشيئية
Operating Systems من البدايه وحتي الاحتراف
برمجة سي شارب اساسيات
Bootstrap 5 من البدايه وحتي الاحتراف
بايثون python من الصفر إلى الإحتراف
Wix
JavaScript Quiz App Using OOP
كيفيه عمل جدول البيانات Data table
Python 2 Basics
React JS Full Project ASP Net core API
photo editor using javascript
Database Management Systems من الصفر
انشاء تطبيقات اندرويد للمبتدئين
اساسيات 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 في الذكاء الاصطناعي