Определение
Метод toLocaleUpperCase() преобразует все буквенные символы в нижний регистр с учетом текущего языкового стандарта среды размещения.
Синтаксис
str.toLocaleUpperCase()
Описание
Метод toLocaleUpperCase() преобразует символы текстовой строки, из которой вызван метод, в верхний регистр (прописные символы) с учетом региональных настроек. Исходная строка не изменяется, результатом возвращается новая строка.
Приведение строк к одному и тому же регистру требуется, например, при сравнении содержимого строк без учета регистра. Кроме того, многие серверы чувствительны к регистру, в котором определены имена файлов и директорий.
В большинстве случаев метод toLocaleUpperCase() возвращает тот же результат, что и метод toUpperCase(), но для некоторых локалей, например, турецкой, в которой правила преобразования регистра отличаются от правил по умолчанию, принятых в Юникоде, он может вернуть другой результат, например, 'i' превращается в İ, а не 'I'. Для русского результаты совпадают.
Возвращаемое значение
Копия строки, преобразованная в верхний регистр в соответствии с текущей локалью хоста. Только немногие языки, такие как турецкий, имеют специфические для региона соответствия регистров, поэтому данный метод обычно возвращает то же значение, что и метод toUpperCase().
Примеры

Комментарии
<code>
, несколько строчек кода — в теги<pre><code>
...ваш код...</code></pre>
.