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 Instanzen von Intl.Locale gibt die Anordnung der Zeichen zurück, die durch entweder ltr (left-to-right) oder rtl (right-to-left) für diese Locale angegeben ist.

Hinweis: In einigen Versionen von einigen Browsern wurde diese Methode als Zugriffsmerkmal 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 zur Textgestaltung enthält und mit den Locale-Daten entsprechend UTS 35's Layouts Elements verbunden ist. Es hat die folgenden Eigenschaften:

direction

Ein String, der die Textrichtung 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 eine gegebene 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

Siehe auch