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
nuUnicode-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. fractionalDigitsOptional-
Der für diese Eigenschaft im
options-Argument bereitgestellte Wert. Es ist nur vorhanden, wenn es inoptionsangegeben 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…