Intl.Locale.prototype.getTextInfo()
Базовая поддержка Недавно стала доступна
Эта функция работает на новейших устройствах и версиях браузеров. Эта функция может не работать на старых устройствах или версиях браузеров. Она доступна в браузерах с июля 2026 года.
Метод getTextInfo() объектов Intl.Locale возвращает порядок символов, определяемый либо ltr (слева направо), либо rtl (справа налево) для этой локали.
Примечание: В некоторых версиях некоторых браузеров этот метод был реализован как свойство-аксессор под названием textInfo. Однако, поскольку он возвращает новый объект при каждом доступе, теперь он реализован как метод, чтобы предотвратить ситуацию, когда locale.textInfo === locale.textInfo возвращает false. См. таблицу совместимости браузеров для получения подробной информации.
Синтаксис
getTextInfo()
Параметры
Нет.
Возвращаемое значение
Объект, представляющий информацию о верстке текста, связанную с данными локали, указанными в Элементах макета UTS 35. Он имеет следующие свойства:
-
direction - Строка, указывающая направление текста для локали. Может быть либо
"ltr"(слева направо), либо"rtl"(справа налево).
Примеры
Получение информации о тексте
Возвращает поддерживаемые направления текста для заданной Locale.
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"
Спецификации
Совместимость с браузерами
| Настольные компьютеры | Мобильные устройства | Сервер | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Opera | Safari | Chrome Android | Firefox для Android | Opera Android | Safari на iOS | Samsung Internet | WebView Android | WebView на iOS | Bun | Deno | Node.js | |
getTextInfo |
130
99Реализовано как свойство-аксессор. |
130
99Реализовано как свойство-аксессор. |
153 |
115
85Реализовано как свойство-аксессор. |
17
15.4–previewРеализовано как свойство-аксессор. |
130
99Реализовано как свойство-аксессор. |
153 |
86
68Реализовано как свойство-аксессор. |
17
15.4Реализовано как свойство-аксессор. |
28.0
18.0Реализовано как свойство-аксессор. |
130
99Реализовано как свойство-аксессор. |
17
15.4Реализовано как свойство-аксессор. |
1.0.0 |
2.1
1.19–2.6.7Реализовано как свойство-аксессор. |
24.0.0
18.0.0Реализовано как свойство-аксессор. |
См. также
© 2005–2025 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl/Locale/getTextInfo