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
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.
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
Specification |
---|
Intl Locale Info Proposal # sec-Intl.Locale.prototype.getTextInfo |