Intl.Locale.prototype.getTextInfo()
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
Phương thức getTextInfo() của các instance Intl.Locale trả về thứ tự của ký tự được biểu thị bằng ltr (trái sang phải) hoặc rtl (phải sang trái) cho locale này.
Note:
Trong một số phiên bản của một số trình duyệt, phương thức này được triển khai dưới dạng thuộc tính truy cập có tên textInfo. Tuy nhiên, vì nó trả về một đối tượng mới mỗi lần truy cập, nó hiện được triển khai dưới dạng phương thức để tránh tình huống locale.textInfo === locale.textInfo trả về false. Kiểm tra bảng tương thích trình duyệt để biết thêm chi tiết.
Cú pháp
getTextInfo()
Tham số
Không có.
Giá trị trả về
Một đối tượng đại diện cho thông tin kiểu chữ liên quan đến dữ liệu Locale được chỉ định trong Các thành phần bố cục UTS 35. Nó có các thuộc tính sau:
direction-
Chuỗi chỉ ra hướng của văn bản cho locale. Có thể là
"ltr"(trái sang phải) hoặc"rtl"(phải sang trái).
Ví dụ
>Lấy thông tin văn bản
Trả về các hướng văn bản được hỗ trợ cho một Locale nhất định.
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"
Đặc tả kỹ thuật
| Specification |
|---|
| Intl Locale Info Proposal> # sec-Intl.Locale.prototype.getTextInfo> |