۲۹ شهریور ۱۴۰۳

Techboy

اخبار و اطلاعات روز تکنولوژی

ECMAScript 2022 عناصر کلاس را برکت می دهد، سطح بالا در انتظار است

نسخه بعدی استاندارد جاوا اسکریپت تایید رسمی دریافت می کند، در حالی که قابلیت های جدید قبلاً توسط مرورگرها پشتیبانی می شوند.

نسخه بعدی استاندارد جاوا اسکریپت تایید رسمی دریافت می کند، در حالی که قابلیت های جدید قبلاً توسط مرورگرها پشتیبانی می شوند.

ECMAScript 2022، به‌روزرسانی بعدی استاندارد رسمی جاوا اسکریپت، با قابلیت‌های جدید از عناصر کلاس تا قابلیت انتظار سطح بالا، به طور رسمی تأیید شده است.

مشخصات ECMAScript 2022 در تاریخ ۲۲ ژوئن توسط ECMA International تأیید شد. اما این ویژگی‌ها از قبل در اکثر موارد موجود است. رابرت پالمر، رئیس مشترک کمیته TC39 که استاندارد را رعایت می کند، در ماه مارس گفت که مرورگرها. پالمر گفت: در دسترس بودن ویژگی در موتورهای جاوا اسکریپت بیشتر به توسعه دهندگان مرتبط است تا ظاهر در مشخصات واقعی.

پیشنهاد جاوا باعث حذف sun.misc.دسترسی ناامن حافظه می شود

ECMAScript 2022 دارای ویژگی‌های جدید زیر است:

  • انتظار سطح بالا، به کلمه کلیدی انتظار اجازه می دهد تا در سطح بالای ماژول ها استفاده شود.
  • عناصر کلاس جدید، از جمله فیلدهای نمونه عمومی و خصوصی، فیلدهای ایستا عمومی و خصوصی، و روش‌ها و دسترسی‌های نمونه خصوصی.
  • بلوک‌های استاتیک در کلاس‌ها، برای انجام اولیه ارزیابی هر کلاس.
  • نحو #x در obj#x در obj، برای آزمایش وجود فیلدهای خصوصی روی اشیا.
  • شاخص‌های مطابقت عبارت منظم از طریق پرچم /d/d، که شاخص‌های شروع و پایان را برای زیررشته‌های همسان ارائه می‌دهد.
  • ویژگی cause در اشیاء Error برای ثبت زنجیره علیت در خطاها استفاده می شود.
  • روش at برای رشته‌ها، آرایه‌ها و TypedArrays، که امکان نمایه‌سازی نسبی و استفاده از Object.hasOwn، جایگزینی برای Object.prototype را می‌دهد. hasOwnProperty.

قابلیت‌های استاندارد ECMAScript 2021 ژوئن گذشته مانند String.prototype.ReplaceAll، برای جایگزینی نمونه‌های زیررشته، و نوع خطای AggregateError .