Intl.Locale.prototype.getTextInfo()

Limited availability

This feature is not Baseline because it does not work in some of the most widely-used browsers.

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

js
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.

js
const ar = new Intl.Locale("ar");
console.log(ar.getTextInfo()); // { direction: "rtl" }
console.log(ar.getTextInfo().direction); // "rtl"
js
const es = new Intl.Locale("es");
console.log(es.getTextInfo()); // { direction: "ltr" }
console.log(es.getTextInfo().direction); // "ltr"

Spezifikationen

Specification
Intl Locale Info Proposal
# sec-Intl.Locale.prototype.getTextInfo

Browser-Kompatibilität

Siehe auch