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
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

js
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 das options-Argument des Konstruktors.

fractionalDigits Optional

Der für diese Eigenschaft im options-Argument bereitgestellte Wert. Es ist nur vorhanden, wenn es in options angegeben wird. Es 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; // "long"
usedOptions.yearsDisplay; // "auto"
usedOptions.style; // "long"

Spezifikationen

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

Browser-Kompatibilität

Siehe auch