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 für diese Locale zurück, die entweder durch ltr (left-to-right) oder durch rtl (right-to-left) angezeigt wird.

Hinweis: In einigen Versionen von einigen Browsern wurde diese Methode als Zugriffsattribut namens textInfo implementiert. Da sie jedoch bei jedem Zugriff ein neues Objekt zurückgibt, wird 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 zum Schriftsatz darstellt, die mit den Locale-Daten in UTS 35's Layouts Elements angegeben sind. Es hat die folgenden Eigenschaften:

direction

Ein String, der die Schreibrichtung des Textes für die Locale angibt. Kann entweder "ltr" (left-to-right) oder "rtl" (right-to-left) sein.

Beispiele

Abrufen von Textinformationen

Gibt die unterstützten Textausrichtungen für ein gegebenes Locale zurück.

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

BCD tables only load in the browser

Siehe auch