Intl.Locale.prototype.getTextInfo()
Baseline
2026
Neu verfügbar
Seit July 2026 funktioniert diese Funktion auf aktuellen Geräten und in aktuellen Browserversionen. Auf älteren Geräten oder in älteren Browsern funktioniert sie möglicherweise nicht.
Want more browser support for this feature? Tell us why.
Die getTextInfo() Methode von Intl.Locale Instanzen gibt die Anordnung der Zeichen entweder durch ltr (von links nach rechts) oder durch rtl (von rechts nach links) für diese Lokalisierung zurück.
Hinweis:
In einigen Versionen einiger Browser wurde diese Methode als Accessor-Eigenschaft namens textInfo implementiert. Da sie jedoch bei jedem Zugriff ein neues Objekt zurückgibt, ist sie jetzt als Methode implementiert, um die Situation zu vermeiden, dass locale.textInfo === locale.textInfo false zurückgibt. Überprüfen Sie die Browser-Kompatibilitätstabelle für Details.
Syntax
getTextInfo()
Parameter
Keine.
Rückgabewert
Ein Objekt, das informationen zur Textsatzgestaltung enthält, die mit den Lokalisierungsdaten verbunden sind, wie in UTS 35's Layouts Elements angegeben. Es hat die folgenden Eigenschaften:
direction-
Ein String, der die Textrichtung für die Lokalisierung angibt. Kann entweder
"ltr"(von links nach rechts) oder"rtl"(von rechts nach links) sein.
Beispiele
>Textinformation abrufen
Holen Sie die unterstützten Textausrichtungen für eine gegebene Locale.
const ar = new Intl.Locale("ar");
console.log(ar.getTextInfo()); // { direction: "rtl" }
console.log(ar.getTextInfo().direction); // "rtl"
const es = new Intl.Locale("es");
console.log(es.getTextInfo()); // { direction: "ltr" }
console.log(es.getTextInfo().direction); // "ltr"
Spezifikationen
| Spezifikation |
|---|
| Intl Locale Info Proposal> # sec-Intl.Locale.prototype.getTextInfo> |