۳۰ آذر ۱۴۰۳

Techboy

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

Deno API را برای عملیات تاریخ و زمان اضافه می کند

Temporal API محاسبات پیشرفته داده‌ها و زمان از جمله محاسبه زمان صرفه‌جویی در روز را تسهیل می‌کند و کاستی‌های موجود در شی Date جاوا اسکریپت را برطرف می‌کند.

Temporal API محاسبات پیشرفته داده‌ها و زمان از جمله محاسبه زمان صرفه‌جویی در روز را تسهیل می‌کند و کاستی‌های موجود در شی Date جاوا اسکریپت را برطرف می‌کند.

Deno 1.40، آخرین نسخه زمان اجرا جاوا اسکریپت که به عنوان رقیب Node.js قرار گرفته است، با یک API موقت برای عملیات تاریخ و زمان پیشرفته راه اندازی شده است.

به‌روزرسانی ۲۵ ژانویه اعلام شد. از deno.com می‌توان به Deno دسترسی داشت.

API موقت برای رفع کاستی‌های موجود در نظر گرفته شده است. شیء Date در جاوا اسکریپت. با پرچم –-unstable-temporal در دسترس است. Temporal به عنوان یک فضای نام سطح بالا عمل می کند که یک API تاریخ/زمان مدرن را به جاوا اسکریپت می آورد. Temporal کلاس‌های جداگانه‌ای برای فقط تاریخ، فقط زمان و سایر موارد استفاده با محدوده ارائه می‌کند، کد را خواناتر می‌کند و از اشکالات ناشی از فرض نادرست ۰، UTC یا منطقه زمانی محلی برای مقادیری که واقعاً ناشناخته هستند، جلوگیری می‌کند.

جاوا را سریع بسازید! تنظیم عملکرد جاوا

Deno 1.40 همچنین از جدیدترین نحو دکوراتور ECMAScript برای کدهای گویاتر استفاده می کند. با نحو دکوراتور، Deno اکنون از پیشنهاد دکوراتورهای مرحله ۳ ECMA برای مرورگرها. دکوراتورها پیشنهادی برای گسترش کلاس های جاوا اسکریپت هستند و به طور گسترده در میان توسعه دهندگان در محیط های ترانسپایلر پذیرفته شده اند.

بهترین ویژگی‌های جدید در Angular 17: Angular مهربان‌تر و سریع‌تر

از دیگر ویژگی‌های Deno 1.40 می‌توان به موارد زیر اشاره کرد:

  • اکنون Deno از ویژگی‌های import.meta.filename پشتیبانی می‌کند که مسیری را برای فایل ماژول فعلی ارائه می‌کند و import.meta.dirname را که مسیری را به دایرکتوری حاوی فایل ماژول فعلی.
  • APIهای داخلی Node.js اکنون در دسترس هستند مانند fs.constants، os.machine، و process در ("rejectionHandled").
  • فیلد واردات در deno.json اکنون از یک نحو ساده‌تر برای تعیین وابستگی‌هایی که دارای صادرات فرعی هستند پشتیبانی می‌کند.
  • عیب‌یابی با چاپگر تشخیصی جدید در deno lint و deno doc بهبود یافته است.
  • ادغام با نمونه جاسازی شده سرویس زبان تایپ اسکریپت تقویت شده است. API برای دستیابی به افزایش عملکرد قابل توجه و رفع برخی از اشکالات.