Spec-Zone.ru › JavaScript

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"

Спецификации

Спецификация
Intl Locale Info Proposal
# sec-Intl.Locale.prototype.getTextInfo

Совместимость с браузерами

Настольные компьютеры Мобильные устройства Сервер
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Реализовано как свойство-аксессор.

См. также

  • Intl.Locale

© 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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API