Intl.Locale.prototype.getTextInfo()
Intl.Locale 例項的 getTextInfo() 方法返回此 locale 的字元排序,指示為 ltr(從左到右)或 rtl(從右到左)。
注意: 在某些瀏覽器版本中,此方法實現為一個名為 textInfo 的訪問器屬性。但是,由於它每次訪問都會返回一個新物件,因此現在將其實現為一個方法,以防止出現 locale.textInfo === locale.textInfo 返回 false 的情況。有關詳細資訊,請參閱 瀏覽器相容性表格。
語法
js
getTextInfo()
引數
無。
返回值
一個代表與 UTS 35 的佈局元素 中指定的 Locale 資料相關的文字排版資訊的物件。它具有以下屬性:
direction-
一個指示 locale 文字方向的字串。可以是
"ltr"(從左到右)或"rtl"(從右到左)。
示例
獲取文字資訊
返回給定 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"
規範
| 規範 |
|---|
| Intl Locale Info Proposal # sec-Intl.Locale.prototype.getTextInfo |
瀏覽器相容性
載入中…