Intl.ListFormat.prototype.resolvedOptions()
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since April 2021.
Die resolvedOptions()
Methode von Intl.ListFormat
Instanzen gibt ein neues Objekt mit Eigenschaften zurück, die die während der Initialisierung dieses ListFormat
Objekts berechneten Optionen widerspiegeln.
Probieren Sie es aus
Syntax
resolvedOptions()
Parameter
Keine.
Rückgabewert
Ein neues Objekt mit Eigenschaften, die die während der Initialisierung dieses ListFormat
Objekts berechneten Optionen widerspiegeln. Das Objekt enthält die folgenden Eigenschaften in der aufgelisteten Reihenfolge:
locale
-
Der BCP 47 Sprach-Tag für das tatsächlich verwendete Gebietsschema, ermittelt durch den locale negotiation Prozess. Es wird kein Unicode-Erweiterungsschlüssel in die Ausgabe aufgenommen.
type
-
Der Wert, der für diese Eigenschaft im
options
Argument angegeben wurde, mit standardmäßiger Auffüllung nach Bedarf. Es ist entweder"conjunction"
,"disjunction"
, oder"unit"
. Der Standardwert ist"conjunction"
. style
-
Der Wert, der für diese Eigenschaft im
options
Argument angegeben wurde, mit standardmäßiger Auffüllung nach Bedarf. Es ist entweder"long"
,"short"
, oder"narrow"
. Der Standardwert ist"long"
.
Beispiele
Verwendung von resolvedOptions
const deListFormatter = new Intl.ListFormat("de-DE", { style: "short" });
const usedOptions = de.resolvedOptions();
console.log(usedOptions.locale); // "de-DE"
console.log(usedOptions.style); // "short"
console.log(usedOptions.type); // "conjunction" (the default value)
Spezifikationen
Specification |
---|
ECMAScript Internationalization API Specification # sec-Intl.ListFormat.prototype.resolvedoptions |
Browser-Kompatibilität
BCD tables only load in the browser