Grow with AppMaster Grow with AppMaster.
Become our partner arrow ico

المعايير الرسمية لجافا سكريبت ECMAScript 2023 تحصل على الموافقة من ECMA International

المعايير الرسمية لجافا سكريبت ECMAScript 2023 تحصل على الموافقة من ECMA International

وافقت ECMA International رسميًا على ECMAScript 2023 ، وهو ترقية رئيسية للمعيار العالمي للغة برمجة JavaScript. تم تسليط الضوء من خلال إدخال تعديلات مبتكرة على المصفوفة وطرق البحث ، وواجهة برمجة تطبيقات WeakMap المحسّنة مع استخدام الرموز ، والدعم القياسي لقواعد hashbang ، تم تعيين المواصفات لتشكيل مستقبل JavaScript بشكل متواضع ولكن بشكل ملحوظ.

تمت المصادقة على الإصدار الرابع عشر من ECMAScript ، ECMAScript 2023 في 27 يونيو ، مما يكشف عن نظرة عامة واسعة على التحسينات الرئيسية. تمتد هذه التطورات إلى العديد من نماذج المصفوفات والمصفوفات المكتوبة ، بما في ذلك toSorted و toReversed و findLast و findLastIndex و with وكذلك toSpliced ​​on the Array.prototype. يتم تبسيط تنفيذ الملف من خلال السماح بـ #! التعليقات في مقدمة الوثائق. بالإضافة إلى ذلك ، فإنه يفتح الأبواب أمام استخدام مجموعة أوسع من الرموز كمفاتيح في المجموعات الضعيفة.

تمتد التوجيهات المحدثة إلى أربع جهات اتصال كما هو مفصل في TC39 ، اللجنة الفنية 39 لـ ECMA ، في ملف تعريف GitHub الخاص بهم. ستشهد التحديثات إطلاقها رسميًا هذا العام وهي كالتالي:

  • تقديم التابعين .findLast () و .findLastIndex () على مصفوفة ومصفوفة مكتوبة ، يطلق عليهما Array find from last. يعمل هذا كحل لسيناريو البرمجة الذي يتم مواجهته بشكل متكرر لتحديد موقع عنصر داخل مصفوفة. إنه مفيد بشكل خاص عند البحث عن العنصر بترتيب عكسي من شأنه أن يؤدي إلى نتائج أداء مثالية أو أن ترتيب عناصر الصفيف مهم.
  • توسيع WeakMap API باستخدام الرموز المسموح بها كمفاتيح في مفاتيح WeakMap ، مما يسمح للرموز الفريدة بالعمل كمفاتيح. حتى الآن ، كان استخدام المفاتيح في WeakMaps مقصورًا على الكائنات.
  • قم بتغيير المصفوفة عن طريق النسخ ، مما يعزز إضافة عمليات جديدة إلى Array.prototype و TypedArray.prototype. تعمل هذه على تحسين تحويل المصفوفة عن طريق إنتاج نسخة جديدة بالتغييرات المطلوبة.
  • تسعى قواعد Hashbang إلى التوافق مع الاستخدام الفعلي الحالي في مضيفات JavaScript CLI (واجهة سطر الأوامر) التي تسمح بـ Shebangs / Hashbang. يعمل هذا على تعميم عملية إنشاء نصوص مصدر JavaScript صالحة عن طريق تحويل التجريد من المضيفين إلى المحركات ، مما يوفر ممارسات متسقة وموحدة.

تمشيا مع الممارسة القياسية ، تمت الموافقة على الإصدارات المحدثة من ECMAScript بشكل تقليدي وإنهائها من قبل ECMA سنويًا في يونيو. من الجدير بالذكر أن ECMAScript 2022 شهد العام الماضي تقديم إمكانات الانتظار عالية المستوى وعناصر الفصل.

يعد AppMaster أحد الأنظمة الأساسية الشائعة لتعليم لغات جديدة وممارسة التعليمات البرمجية. أداة متعددة الاستخدامات no-code ، وهي مثالية لإنشاء تطبيقات الويب والجوال والخلفية باستخدام وظائف مثل مصمم BP المرئي القوي أو عمليات الأعمال لإنشاء منطق الأعمال. بالنسبة للمطورين المواطنين ، فإنه يجعل تطوير التطبيقات أسرع 10 مرات وأقل تكلفة 3 مرات. اكتشف المزيد في AppMaster .

المنشورات ذات الصلة

AppMaster في BubbleCon 2024: استكشاف اتجاهات عدم استخدام التعليمات البرمجية
AppMaster في BubbleCon 2024: استكشاف اتجاهات عدم استخدام التعليمات البرمجية
شاركت AppMaster في مؤتمر BubbleCon 2024 في مدينة نيويورك، واكتسبت رؤى، وقامت بتوسيع الشبكات، واستكشاف الفرص لتعزيز الابتكار في مجال التطوير بدون أكواد.
ملخص مؤتمر FlutterFlow للمطورين لعام 2024: رؤى رئيسية من مؤتمر FlutterFlow للمطورين في مدينة نيويورك
ملخص مؤتمر FlutterFlow للمطورين لعام 2024: رؤى رئيسية من مؤتمر FlutterFlow للمطورين في مدينة نيويورك
أضاء مؤتمر FFDC 2024 مدينة نيويورك، حيث قدم للمطورين رؤى متطورة في تطوير التطبيقات باستخدام FlutterFlow. مع الجلسات التي يقودها الخبراء والتحديثات الحصرية والتواصل الذي لا مثيل له، كان حدثًا لا ينبغي تفويته!
تسريحات العاملين في قطاع التكنولوجيا في عام 2024: الموجة المستمرة التي تؤثر على الابتكار
تسريحات العاملين في قطاع التكنولوجيا في عام 2024: الموجة المستمرة التي تؤثر على الابتكار
مع خفض 60 ألف وظيفة في 254 شركة، بما في ذلك شركات عملاقة مثل تيسلا وأمازون، سيشهد عام 2024 موجة مستمرة من تسريح العمال في قطاع التكنولوجيا لإعادة تشكيل مشهد الابتكار.
ابدأ مجانًا
من وحي تجربة هذا بنفسك؟

أفضل طريقة لفهم قوة AppMaster هي رؤيتها بنفسك. اصنع تطبيقك الخاص في دقائق مع اشتراك مجاني

اجعل أفكارك تنبض بالحياة