مشخصات ECMAScript 2025 به احتمال زیاد در ماه ژوئن نهایی خواهد شد ، با پیشنهادات نهایی از جمله ماژول های JSON ، قابلیت های جدید Regex و روش های جدید مجموعه منتشر شده توسط پایان سال.
ecmascript 2025 ، نسخه بعدی یک استاندارد بین المللی ECMA برای javaScript ، به طور مرتب سازی قابلیت های جدید javascript و repressionorations و روش های جدید از روش های json syndules to attributes to attributes to attribute syndules to attributes to attributes to attribs intruction. اصلاح کننده ها.
مشخصات ECMAScript 2025 به احتمال زیاد در ماه ژوئن نهایی می شود. همه گفتند ، نه پیشنهاد پایان یافته در کمیته توسعه ECMASCRIPT صفحه github همانطور که انتظار می رود امسال منتشر شود. پیشنهاد دیگری که برای سال ۲۰۲۵ تهیه شده است ، برای اشیاء قالب بندی مدت زمان ، در یک صفحه مختلف ظاهر می شود. توسعه ECMAScript تحت صلاحیت کمیته فنی بین المللی ECMA 39 (TC39) است.
برای ماژول های JSON ، این پیشنهاد خواستار وارد کردن پرونده های JSON به عنوان ماژول ها است. این طرح بر روی پیشنهاد می کند که پیشنهادات واردات را وارد می کند برای افزودن توانایی وارد کردن یک ماژول JSON به روشی مشترک در محیط های جاواس اسکریپت.
برای عبارات منظم ، در عین حال ، پیشنهاد فرار منظم در نظر گرفته شده است که در حالی که توسعه دهندگان می خواهند یک بیان منظم از یک رشته را بدون استفاده از شخصیت های خاص از رشته های خاص بیان کنند ، بیان می کنند. href = “https://github.com/tc39/proposal-regexp-modifiers”> اصلاح کننده های الگوی بیان منظم توانایی کنترل زیر مجموعه ای از پرچم های بیان منظم را با زیر بیان فراهم می کند. اصلاح کننده ها به ویژه هنگامی که عبارات منظم در زمینه ای تعریف شود که کد اجرایی قابل ارزیابی باشد ، مانند یک پرونده پیکربندی JSON از یک پرونده دستور زبان زبان TextMate ، مفید هستند. همچنین در ورید “regex” ، کپی به نام گروه های ضبط شده پیشنهاد می کند اجازه می دهد تا نام های گروهی را ضبط کند که نام گروه ها را تکرار می کنند. پیش از این پیشنهاد ، به نام گروه های ضبط در JavaScript ملزم به منحصر به فرد بود.
همگام سازی یاران تکرار ساز پیشنهاد شامل داشتن چندین رابط برای کمک به استفاده عمومی و مصرف تکرارها در Exmascript است. تکرارها راهی برای نشان دادن مجموعه داده های بزرگ یا احتمالاً نامحدود هستند.
سایر پیشنهادهای ارائه شده برای Ecmascript 2025 شامل:
- اشیاء Durationformat ، یک پیشنهاد مشخصات API ECMASCRIPT. ایجاد انگیزه در این پیشنهاد این است که کاربران بسته به الزامات کاربرد خود ، به انواع قالب بندی زمان نیاز دارند.
- مشخصات و اجرای مرجع برای وعده. ، که اجازه می دهد تا یک عملکرد همزمان همزمان اما ایمن انجام شود و قادر به کار با وعده بعد از آن باشد. این عملکرد عملکرد async را نشان می دهد.
- float 16 on typedarrays ، dataview ، and math.f16round ، که به float16 (aka half-precision یا binary16) typedarrays اضافه می کند. این طرح نوع جدیدی از TypedArray ، Float16Array را برای تکمیل Float32Array موجود و float64array اضافه می کند. همچنین می تواند دو روش جدید را در DataView برای خواندن و تنظیم مقادیر Float16 ، به عنوان GetFloat16 و SetFloat16 ، برای تکمیل روش های مشابه موجود برای کار با شناورهای کامل و مضاعف اضافه کند. همچنین Math.f16round ، برای تکمیل Math.fround موجود است. از مزایای این پیشنهاد ، سودمندی آن برای عملیات GPU است.
- ویژگی های واردات ، که نحو را برای وارد کردن ماژول های ecmascript با ادعاها فراهم می کند. یک نحو درون خطی برای بیانیه های واردات ماژول اطلاعات بیشتری را در کنار مشخصات ماژول منتقل می کند. برنامه اولیه برای این ویژگی ها پشتیبانی از انواع اضافی ماژول ها در محیط های JavaScript ، با شروع ماژول های JSON است.
- روش هایی را برای JavaScript تنظیم کنید ، که روش هایی مانند اتحادیه و تقاطع را به کلاس مجموعه داخلی JavaScript اضافه می کند. روشهای اضافه شده شامل set.prototype.intersection (دیگر) ، set.prototype.union (دیگر) ، set.prototype.difference (other) ، set.prototype.symmetricdifference (دیگر) ، set.prototype.issubsetof (other) ، set.prototype.issupersetof (دیگر) ، set.isdsdissuitotyfom.prototype.prototype.prototype.prototype.prototype.prototype.prototype.prototype.prototype.prototype.prototype.prototype.prototype.prototypetotypotof (دیگر). این روشها نیاز به استدلال های آنها به عنوان مجموعه ای دارند ، یا حداقل چیزی که از نظر داشتن یک خاصیت اندازه عددی و همچنین کلیدها مانند مجموعه ای به نظر می رسد و دارای روش های است.
توسعه مشخصات زبان ECMAScript در نوامبر ۱۹۹۶ آغاز شد ، بر اساس چندین فناوری منشاء از جمله JavaScript و Microsoft’s JScript ” Last year’s ECMAScript 2024 specification included features such as resizing and transferring ArrayBuffers and SharedArrayBuffers and more advanced regular expression features for working with sets of رشته ها.
پست های مرتبط
ECMAScript 2025 JavaScript Standard شکل می گیرد
ECMAScript 2025 JavaScript Standard شکل می گیرد
ECMAScript 2025 JavaScript Standard شکل می گیرد