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 برای مرورگرها. دکوراتورها پیشنهادی برای گسترش کلاس های جاوا اسکریپت هستند و به طور گسترده در میان توسعه دهندگان در محیط های ترانسپایلر پذیرفته شده اند.
از دیگر ویژگیهای 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 برای دستیابی به افزایش عملکرد قابل توجه و رفع برخی از اشکالات.
پست های مرتبط
Deno API را برای عملیات تاریخ و زمان اضافه می کند
Deno API را برای عملیات تاریخ و زمان اضافه می کند
Deno API را برای عملیات تاریخ و زمان اضافه می کند