Intl.DurationFormat.prototype.resolvedOptions()
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
Die resolvedOptions()
Methode der Intl.DurationFormat
Instanzen gibt ein neues Objekt zurück, das Eigenschaften enthält, die die während der Initialisierung dieses DurationFormat
Objekts berechneten Optionen widerspiegeln.
Syntax
resolvedOptions()
Parameter
Keine.
Rückgabewert
Ein neues Objekt mit Eigenschaften, die die während der Initialisierung dieses DurationFormat
Objekts berechneten Optionen widerspiegeln. Das Objekt hat die folgenden Eigenschaften, in der Reihenfolge, in der sie aufgelistet sind:
locale
-
Der BCP 47 Sprach-Tag für die tatsächlich genutzte Locale, bestimmt durch den Locale-Verhandlungsprozess. Nur der
nu
Unicode-Erweiterungsschlüssel, falls angefordert, kann in der Ausgabe enthalten sein. numberingSystem
-
Der in das
options
Argument übergebene Wert oder der Unicode-Erweiterungsschlüssel"nu"
, mit standardmäßig ausgefüllten Werten bei Bedarf. Es ist ein unterstütztes Zahlensystem für diese Locale. Der Standard ist von der Locale abhängig. style
-
Der in das
options
Argument übergebene Wert, mit standardmäßig ausgefüllten Werten bei Bedarf. Er 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 in das
options
Argument übergebenen Werte, mit standardmäßig ausgefüllten Werten bei Bedarf. Für die gültigen Werte und Standards für jeden, siehe dasoptions
Argument des Konstruktors. fractionalDigits
Optional-
Der in das
options
Argument übergebene Wert. Er ist nur vorhanden, wenn er inoptions
angegeben wurde. Es ist eine ganze Zahl von 0 bis 9, inklusive.
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
BCD tables only load in the browser