نسخه بعدی استاندارد جاوا اسکریپت تایید رسمی دریافت می کند، در حالی که قابلیت های جدید قبلاً توسط مرورگرها پشتیبانی می شوند.
ECMAScript 2022، بهروزرسانی بعدی استاندارد رسمی جاوا اسکریپت، با قابلیتهای جدید از عناصر کلاس تا قابلیت انتظار سطح بالا، به طور رسمی تأیید شده است.
مشخصات ECMAScript 2022 در تاریخ ۲۲ ژوئن توسط ECMA International تأیید شد. اما این ویژگیها از قبل در اکثر موارد موجود است. رابرت پالمر، رئیس مشترک کمیته TC39 که استاندارد را رعایت می کند، در ماه مارس گفت که مرورگرها. پالمر گفت: در دسترس بودن ویژگی در موتورهای جاوا اسکریپت بیشتر به توسعه دهندگان مرتبط است تا ظاهر در مشخصات واقعی.
ECMAScript 2022 دارای ویژگیهای جدید زیر است:
- انتظار سطح بالا، به کلمه کلیدی
انتظار
اجازه می دهد تا در سطح بالای ماژول ها استفاده شود. - عناصر کلاس جدید، از جمله فیلدهای نمونه عمومی و خصوصی، فیلدهای ایستا عمومی و خصوصی، و روشها و دسترسیهای نمونه خصوصی.
- بلوکهای استاتیک در کلاسها، برای انجام اولیه ارزیابی هر کلاس.
- نحو
#x در obj#x در obj
، برای آزمایش وجود فیلدهای خصوصی روی اشیا. - شاخصهای مطابقت عبارت منظم از طریق پرچم
/d/d
، که شاخصهای شروع و پایان را برای زیررشتههای همسان ارائه میدهد. - ویژگی
cause
در اشیاءError
برای ثبت زنجیره علیت در خطاها استفاده می شود. - روش
at
برای رشتهها، آرایهها و TypedArrays، که امکان نمایهسازی نسبی و استفاده ازObject.hasOwn
، جایگزینی برایObject.prototype را میدهد. hasOwnProperty
.
قابلیتهای استاندارد ECMAScript 2021 ژوئن گذشته مانند String.prototype.ReplaceAll
، برای جایگزینی نمونههای زیررشته، و نوع خطای AggregateError
.
پست های مرتبط
ECMAScript 2022 عناصر کلاس را برکت می دهد، سطح بالا در انتظار است
ECMAScript 2022 عناصر کلاس را برکت می دهد، سطح بالا در انتظار است
ECMAScript 2022 عناصر کلاس را برکت می دهد، سطح بالا در انتظار است