Присоединяйтесь к новому бесплатному курсу по Angular: "Список пользователей"
Курс проходит в мессенджере (Telegram, Viber). В конце курса - сессия живого разбора кода. Регистрация по ссылке.

toLocaleUpperCase()

toLocaleUpperCase()

Преобразование строки в прописные буквы:

var string = "Hello world!";
var result = string.toLocaleUpperCase() // HELLO WORLD!

Демо

Определение и использование

Метод toLocaleUpperCase() преобразует строку в прописные буквы в соответствии с текущей локалью хоста.
Локаль основана на настройках языка браузера.
Как правило, этот метод возвращает тот же результат, что и метод toUpperCase(). Однако для некоторых локалей, где происходит конфликт языка с обычными Юникодом (например, турецкий), результаты могут отличаться.
Примечание. Метод toLocaleUpperCase() не изменяет исходную строку.
Совет. Используйте метод toLocaleLowerCase() для преобразования строки в строчные буквы в соответствии с текущей локалью хоста.

Поддержка браузеров

Синтаксис

string.toLocaleUpperCase()

Значения параметров

Нет

Технические подробности

Возвращаемое значение: Строка, представляющая значение строки, преобразованной в верхний регистр в соответствии с текущей локалью хоста
Версия JavaScript: ECMAScript 1