Intl.DurationFormat.prototype.resolvedOptions()
Baseline
2025
Newly available
Since March 2025, this feature works across the latest devices and browser versions. This feature might not work in older devices or browsers.
Die resolvedOptions()
-Methode von Intl.DurationFormat
-Instanzen gibt ein neues Objekt zurück, dessen Eigenschaften die Optionen widerspiegeln, die während der Initialisierung dieses DurationFormat
-Objekts berechnet wurden.
Syntax
resolvedOptions()
Parameter
Keine.
Rückgabewert
Ein neues Objekt mit Eigenschaften, die die Optionen widerspiegeln, die während der Initialisierung dieses DurationFormat
-Objekts berechnet wurden. Das Objekt hat die folgenden Eigenschaften, in der Reihenfolge, in der sie aufgeführt sind:
locale
-
Das BCP 47 Sprach-Tag für die tatsächlich verwendete Sprache, bestimmt durch den Sprachverhandlungsprozess. Nur der
nu
Unicode-Erweiterungsschlüssel kann in der Ausgabe enthalten sein, falls angefordert. numberingSystem
-
Der für diese Eigenschaft im
options
-Argument bereitgestellte Wert oder unter Verwendung des Unicode-Erweiterungsschlüssels"nu"
, wobei Standardwerte bei Bedarf aufgefüllt werden. Es ist ein unterstütztes Nummerierungssystem für diese Sprache. Der Standard ist sprachabhängig. style
-
Der für diese Eigenschaft im
options
-Argument bereitgestellte Wert, wobei Standardwerte bei Bedarf aufgefüllt werden. Es ist entweder"long"
,"short"
,"narrow"
oder"digital"
. Der Standard ist"short"
. years
,yearsDisplay
,months
,monthsDisplay
,weeks
,weeksDisplay
,days
,daysDisplay
,hours
,hoursDisplay
,minutes
,minutesDisplay
,seconds
,secondsDisplay
,milliseconds
,millisecondsDisplay
,nanoseconds
,nanosecondsDisplay
-
Die für diese Eigenschaften im
options
-Argument bereitgestellten Werte, wobei Standardwerte bei Bedarf aufgefüllt werden. Für die gültigen Werte und Standardwerte für jede Eigenschaft siehe dasoptions
-Argument des Konstruktors. fractionalDigits
Optional-
Der für diese Eigenschaft im
options
-Argument bereitgestellte Wert. Es ist nur vorhanden, wenn es inoptions
angegeben wird. Es ist eine ganze Zahl von 0 bis einschließlich 9.
Beispiele
>Verwendung der Methode resolvedOptions
const duration = new Intl.DurationFormat("en");
const usedOptions = duration.resolvedOptions();
usedOptions.locale; // "en"
usedOptions.numberingSystem; // "latn"
usedOptions.years; // "long"
usedOptions.yearsDisplay; // "auto"
usedOptions.style; // "long"
Spezifikationen
Specification |
---|
Intl.DurationFormat> # sec-Intl.DurationFormat.prototype.resolvedOptions> |
Browser-Kompatibilität
Loading…