String.prototype.toLocaleUpperCase()
Baseline
Widely available
This feature is well established and works across many devices and browser versions. Itâs been available across browsers since иÑÐ»Ñ 2015 г..
Сводка
ÐеÑод toLocaleUpperCase() возвÑаÑÐ°ÐµÑ Ð·Ð½Ð°Ñение ÑÑÑоки, на коÑоÑой он бÑл вÑзван, пÑеобÑазованное в веÑÑ
ний ÑегиÑÑÑ ÑоглаÑно пÑавилам пÑеобÑÐ°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ ÑегиÑÑÑа локали.
СинÑакÑиÑ
str.toLocaleUpperCase()
ÐпиÑание
ÐеÑод toLocaleUpperCase() возвÑаÑÐ°ÐµÑ Ð·Ð½Ð°Ñение ÑÑÑоки, пÑеобÑазованное в веÑÑ
ний ÑегиÑÑÑ ÑоглаÑно пÑавилам пÑеобÑÐ°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ ÑегиÑÑÑа локали. ÐеÑод toLocaleUpperCase() не изменÑÐµÑ Ð·Ð½Ð°Ñение Ñамой ÑÑÑоки. РболÑÑинÑÑве ÑлÑÑаев он возвÑаÑÐ°ÐµÑ ÑÐ¾Ñ Ð¶Ðµ ÑезÑлÑÑаÑ, ÑÑо и меÑод toUpperCase(), но Ð´Ð»Ñ Ð½ÐµÐºÐ¾ÑоÑÑÑ
локалей, напÑимеÑ, ÑÑÑеÑкой, в коÑоÑой пÑавила пÑеобÑÐ°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ ÑегиÑÑÑа оÑлиÑаÑÑÑÑ Ð¾Ñ Ð¿Ñавил по ÑмолÑаниÑ, пÑинÑÑÑÑ
в Юникоде, он Ð¼Ð¾Ð¶ÐµÑ Ð²ÐµÑнÑÑÑ Ð´ÑÑгой ÑезÑлÑÑаÑ.
ÐÑимеÑÑ
>ÐÑимеÑ: иÑполÑзование меÑода toLocaleUpperCase()
console.log("алÑавиÑ".toLocaleUpperCase()); // 'ÐÐФÐÐÐТ'
СпеÑиÑикаÑии
| Specification |
|---|
| ECMAScript® 2027 Language Specification> # sec-string.prototype.tolocaleuppercase> |
| ECMAScript® 2027 Internationalization API Specification> # sup-string.prototype.tolocaleuppercase> |