new (konstruktor)

Misol

const instant = new Temporal.PlainMonthDay(5, 17);
O‘zingiz sinab ko‘ring »
ULASHISH

Tavsif

new Temporal.PlainMonthDay() konstruktori yangi Temporal.PlainMonthDay obyektini yaratadi.


Sintaksis

new Temporal.PlainMonthDay(month, day, calendar, referenceYear)

Parametrlar

Parametrlar Tavsif
month Taqvimdagi oyni ifodalovchi son.
day Taqvimdagi kunni ifodalovchi son.
calendar Standart qiymat "iso8601".
Taqvimni ifodalovchi string.
referenceYear Standart qiymat 1972.
ISO taqvim tizimidagi yilni ifodalovchi son.

Ogohlantirish

calendar va referenceYear’dan foydalanishdan saqlaning, chunki equals() ikki ekvivalent sanani, agar ularning tayanch (reference) kunlari har xil bo‘lsa, turlicha deb hisoblaydi.

ISO bo‘lmagan taqvimli PlainMonthDay obyektini yaratish uchun Temporal.PlainMonthDay.from() metodidan foydalaning.

Qaytariladigan qiymat

Tip Tavsif
ObjectYangi Temporal.PlainMonthDay obyekti.


Brauzerlarda qo‘llab-quvvatlash

Temporal — JavaScript standartining (TC39) yirik yangilanishi.

Hozirda u Chrome, Edge, Firefox va Opera’da qo‘llab-quvvatlanadi va 2026-yil yozigacha barcha brauzerlarda to‘liq mavjud bo‘lishi kutilmoqda.

Chrome
144
Edge
144
Firefox
139
Safari
Opera
128
2026-yil yanvar 2026-yil yanvar 2025-yil may 🚫 2026-yil fevral

Safari realizatsiyasini Safari Technology Preview’da --use-temporal runtime flagini yoqish orqali sinab ko‘rish mumkin.

Polyfill

Safari Temporal’ni o‘zida (native) qo‘llab-quvvatlamaguncha rasmiy polyfill’dan foydalanishingiz mumkin:

<script src="https://cdn.jsdelivr.net/npm/@js-temporal/polyfill/dist/index.umd.js"> </script>

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!