جدول المحتويات:
- ما هو بابل ولماذا نستخدمه؟
- متى يجب علي استخدام Babel؟
- كيف يعمل Babel JavaScript؟
- هل ما زالت هناك حاجة إلى بابل في 2020؟
فيديو: ما فائدة بابل في جافا سكريبت؟
2024 مؤلف: Fiona Howard | [email protected]. آخر تعديل: 2024-01-10 06:33
Babel عبارة عن سلسلة أدوات تستخدم بشكل أساسي لتحويل كود ECMAScript 2015+ إلى إصدار متوافق مع الإصدارات السابقة من JavaScriptفي المتصفحات أو البيئات الحالية والأقدم.
ما هو بابل ولماذا نستخدمه؟
Babel هو مترجم جافا سكريبت مجاني ومفتوح المصدر يستخدم بشكل أساسي لتحويل كود ECMAScript 2015+ (ES6 +) إلى إصدار متوافق مع الإصدارات السابقة من JavaScriptيمكن تشغيله بواسطة أقدم محركات جافا سكريبت. … تُستخدم ملحقات Babel لتحويل بناء الجملة غير المدعوم على نطاق واسع إلى إصدار متوافق مع الإصدارات السابقة.
متى يجب علي استخدام Babel؟
يجب عليك استخدام Babel لتكون متأكدًا من أن الجميع سيتمكنون من تشغيل الكود الخاص بك ، وإلا يمكنك التطوير بدونه.
إذا كنت تريد:
- استخدام الوحدات النمطية (مع طلب أو استيراد …)
- استخدم JSX.
- يدعم الكثير من المتصفحات.
- استخدم ميزات أكثر تقدمًا (غير متزامن / انتظار) ، بعضها لا يزال في العروض (الديكور ، خصائص الفصل..)
كيف يعمل Babel JavaScript؟
Babel هو محول جافا سكريبت يحول حافة JavaScript إلى ES5 JavaScript قديم عادي يمكن تشغيله في أي متصفح(حتى القديم). إنه يوفر كل السكر النحوي الذي تمت إضافته إلى JavaScript بمواصفات ES6 الجديدة ، بما في ذلك الفئات ، وسهام الدهون ، والسلاسل متعددة الأسطر.
هل ما زالت هناك حاجة إلى بابل في 2020؟
في عام 2020 ، لا يزال مطورو الواجهة الأمامية يهدرون الكثير من الوقت باستخدام الأدوات المفرطة. ينظر البعض إلى بابل على أنها ضرورة ، لكني أهدف إلى أن أوضح لكم أنها ليست كذلك.
موصى به:
لماذا بابل الشرطة؟
جامايكا ، أنظمة إنشاء ، تُطبق غالبًا على الشرطة. مستمدة من حركة الراستافارية التي بدورها تعتبر بابل رمزًا للفجور والفساد والشر بشكل عام. تم استخدام المصطلح كعنوان لدراما الشرطة البريطانية بابل 2014 . لماذا يشار إلى الشرطة بابل؟ جامايكا ، أنظمة إنشاء ، تُطبق غالبًا على الشرطة.
هل بابل لا تزال موجودة اليوم؟
تأسست مدينة بابل ، التي تقع أطلالها في العراق الحالي ، منذ أكثر من 4000 عام كمدينة صغيرة على نهر الفرات. نمت لتصبح واحدة من أكبر مدن العالم القديم تحت حكم حمورابي حمورابي. كان قانون حمورابي واحدًا من أقدم الرموز القانونية المكتوبة وأكثرها اكتمالاًوأعلنها الملك البابلي حمورابي ، الذي حكم من 1792 إلى 1750 قبل الميلاد.
أي ملك بابل استولى على القدس؟
في 597 قبل الميلاد البابليون تحت الملك نبوخذ نصرالقدس المحاصرة والمأسورة. رحلوا يهوياكين إلى بابل وجعلوا متنيا وصيا على العرش باسم صدقيا . من كان ملكا عندما استولت بابل على القدس؟ حصار القدس كان حملة عسكرية قام بها نبوخذ نصر الثانيملك بابل في 597 قبل الميلاد .
هل الفاصلة المنقوطة إلزامية في جافا سكريبت؟
لا ، عادةً ما تكون الفاصلة المنقوطة اختيارية في JavaScript(Google لـ ASI / الإدراج التلقائي للفاصلة المنقوطة). استخدامهم يجعل الكود يبدو أكثر وضوحًا على الرغم من أن ASI هي ميزة خاطئة مروعة (على الأقل في رأيي) . هل الفاصلة المنقوطة مطلوبة في JavaScript؟ الفاصلة المنقوطة ليست مطلوبة لبرمجة JavaScript، ومع ذلك أنصحك باستخدامها.
ما هو رد الاتصال الجحيم في جافا سكريبت؟
Callback hell هي ظاهرة تصيب مطور JavaScript عندما يحاول تنفيذ عدة عمليات غير متزامنة واحدة تلو الأخرى عن طريق تداخل عمليات الاسترجاعاتبهذه الطريقة ، ننتهي بسهولة برمز عرضة للخطأ وصعب القراءة وصعوبة الحفاظ عليه . ما هو مثال Callback hell؟ أيضًا ، إذا كان هناك خطأ في وظيفة واحدة ، فإن جميع الوظائف الأخرى تتأثر.