Intl.Locale.prototype.getCollations()
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
Die getCollations()
-Methode von Intl.Locale
-Instanzen gibt eine Liste von einem oder mehreren Kollationstypen für diese Locale zurück.
Hinweis:
In einigen Versionen bestimmter Browser wurde diese Methode als Zugriffsattribut namens collations
implementiert. Da sie jedoch bei jedem Zugriff ein neues Array zurückgibt, wird sie jetzt als Methode implementiert, um die Situation zu vermeiden, dass locale.collations === locale.collations
false
zurückgibt. Sehen Sie in der Tabelle zur Browser-Kompatibilität für weitere Details nach.
Syntax
getCollations()
Parameter
Keine.
Rückgabewert
Ein Array von Zeichenfolgen, das alle Kollationstypen darstellt, die üblicherweise für die Locale
verwendet werden, alphabetisch sortiert, wobei die Werte standard
und search
immer ausgeschlossen sind. Wenn die Locale
bereits eine collation
hat, enthält das zurückgegebene Array diesen einzelnen Wert.
Für eine Liste der unterstützten Kollationstypen siehe Intl.supportedValuesOf()
.
Beispiele
Abrufen unterstützter Kollationstypen
Wenn das Locale
-Objekt noch keine collation
hat, listet getCollations()
alle gängigen Kollationstypen für die angegebene Locale
auf. Für Beispiele zur expliziten Einstellung einer collation
, siehe collation
Beispiele.
const locale = new Intl.Locale("zh");
console.log(locale.getCollations()); // ["pinyin", "stroke", "zhuyin", "emoji", "eor"]
Spezifikationen
Specification |
---|
Intl Locale Info Proposal # sec-Intl.Locale.prototype.getCollations |
Browser-Kompatibilität
Report problems with this compatibility data on GitHubdesktop | mobile | server | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
getCollations |
Legend
Tip: you can click/tap on a cell for more information.
- Full support
- Full support
- No support
- No support
- See implementation notes.
- Uses a non-standard name.
- Has more compatibility info.