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 Zugriffsobjekteigenschaft namens collations implementiert. Da sie jedoch bei jedem Zugriff ein neues Array zurückgibt, wird sie nun als Methode implementiert, um zu verhindern, dass locale.collations === locale.collations false zurückgibt. Überprüfen Sie die Browser-Kompatibilitätstabelle für Details.
Syntax
getCollations()
Parameter
Keine.
Rückgabewert
Ein Array von Zeichenfolgen, das alle für die Locale gebräuchlichen Kollationstypen in alphabetischer Reihenfolge darstellt, 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 unterstützter Kollationstypen siehe Intl.supportedValuesOf().
Beispiele
>Ermitteln von unterstützten Kollationstypen
Wenn das Locale-Objekt noch keine collation hat, listet getCollations() alle gebräuchlichen Kollationstypen für die gegebene Locale auf. Für Beispiele zum expliziten Festlegen 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
Loading…