Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

Intl.DurationFormat.prototype.resolvedOptions()

Baseline 2025
Neu verfügbar

Seit März 2025 funktioniert diese Funktion auf aktuellen Geräten und in aktuellen Browserversionen. Auf älteren Geräten oder in älteren Browsern funktioniert sie möglicherweise nicht.

Die Methode resolvedOptions() von Intl.DurationFormat-Instanzen gibt ein neues Objekt zurück, dessen Eigenschaften die bei der Initialisierung dieses DurationFormat-Objekts ermittelten Optionen widerspiegeln.

Syntax

js
resolvedOptions()

Parameter

Keine.

Rückgabewert

Ein neues Objekt mit Eigenschaften, die die bei der Initialisierung dieses DurationFormat-Objekts ermittelten Optionen widerspiegeln. Das Objekt hat die folgenden Eigenschaften in der angegebenen Reihenfolge:

locale

Der BCP-47-Sprach-Tag für die tatsächlich verwendete Locale, die durch den Prozess der Locale-Aushandlung bestimmt wurde. In der Ausgabe darf nur der Unicode-Erweiterungsschlüssel nu enthalten sein, sofern er angefordert wurde.

numberingSystem

Der für diese Eigenschaft im Argument options oder über den Unicode-Erweiterungsschlüssel "nu" angegebene Wert, wobei bei Bedarf ein Standardwert eingesetzt wird. Es handelt sich um ein für diese Locale unterstütztes Zahlensystem. Der Standardwert hängt von der Locale ab.

style

Der für diese Eigenschaft im Argument options angegebene Wert, wobei bei Bedarf ein Standardwert eingesetzt wird. Der Wert ist entweder "long", "short", "narrow" oder "digital". Der Standardwert ist "short".

years, yearsDisplay, months, monthsDisplay, weeks, weeksDisplay, days, daysDisplay, hours, hoursDisplay, minutes, minutesDisplay, seconds, secondsDisplay, milliseconds, millisecondsDisplay, microseconds, microsecondsDisplay, nanoseconds, nanosecondsDisplay

Die für diese Eigenschaften im Argument options angegebenen Werte, wobei bei Bedarf Standardwerte eingesetzt werden. Die gültigen Werte und Standardwerte für die einzelnen Eigenschaften finden Sie beim Argument options des Konstruktors.

fractionalDigits Optional

Der für diese Eigenschaft im Argument options angegebene Wert. Die Eigenschaft ist nur vorhanden, wenn sie in options angegeben wurde. Ihr Wert ist eine ganze Zahl von 0 bis einschließlich 9.

Beispiele

Verwendung der Methode resolvedOptions

js
const duration = new Intl.DurationFormat("en");
const usedOptions = duration.resolvedOptions();

usedOptions.locale; // "en"
usedOptions.numberingSystem; // "latn"
usedOptions.years; // "short"
usedOptions.yearsDisplay; // "auto"
usedOptions.style; // "short"

Spezifikationen

Spezifikation
Intl.DurationFormat
# sec-Intl.DurationFormat.prototype.resolvedOptions

Browser-Kompatibilität

Siehe auch