ما هو es5 مقابل es6؟
ما هو es5 مقابل es6؟

فيديو: ما هو es5 مقابل es6؟

فيديو: ما هو es5 مقابل es6؟
فيديو: Должны ли вы изучать ES5 против ES6 2024, يمكن
Anonim

EcmaScript (ES) هي لغة برمجة نصية قياسية لـ جافا سكريبت (شبيبة). إصدار ES الحالي المدعوم في المتصفحات الحديثة هو ES5 . لكن، ES6 يعالج الكثير من قيود اللغة الأساسية ، مما يسهل على المطورين البرمجة. دعنا نلقي نظرة على الاختلافات الرئيسية بين ES5 و ES6 بناء الجملة.

بالمقابل ما الفرق بين es5 و es6؟

مفتاح الاختلافات بين ES6 ضد ES5 من منظور الدعم ، ES5 يوفر دعمًا أكثر من ES6 . في حالة ES6 يمكن استخدام الكلمات الرئيسية "const" و "let" فيما يتعلق بكائنات البرمجة النصية الثابتة وغير القابلة للتغيير في حين أن هذا غير موجود في ES5.

بعد ذلك ، السؤال هو ، هل es6 أسرع من es5؟ بالإضافة إلى ذلك ، في الواقع ، ES6 هو تطبيق تدريجي ، تطور للمحركات: كل إصدار جديد من المستعرضات يجلب المزيد من الميزات الموضحة في المعيار. على عكس Java ، لا يوجد تحديد واضح. لذلك قد يكون أبطأ قليلاً من نقية ES5 إصدار.

ثانيًا ، هل يجب أن أستخدم es6 أم es5؟

وهنا الجواب: ES6 آمن. حتى إذا كنت تستهدف المتصفحات القديمة مثل IE11 ، فلا يزال بإمكانك ذلك استخدم ES6 مع مترجم بابل المذهل. يطلق عليه "مترجم" لأنه يحول ES6 كود ل ES5 رمز بحيث يمكن لمتصفحك أن يدعم ملفات ES5 ، تستطيع استخدم ES6 كود بأمان.

ما الذي يمثله es5؟

ES5 هو اختصار لـ ECMAScript 5. يُعرف ECMAScript 5 أيضًا باسم JavaScript 5. يُعرف ECMAScript 5 أيضًا باسم ECMAScript 2009.

موصى به: