String.prototype.toUpperCase()
Baseline Широко доступно
Эта функция хорошо зарекомендовала себя и работает на множестве устройств и версий браузеров. Она доступна во всех браузерах с июля 2015 года.
Метод toUpperCase() объекта String возвращает эту строку, преобразованную в верхний регистр.
Попробуйте
const sentence = "The quick brown fox jumps over the lazy dog."; console.log(sentence.toUpperCase()); // Expected output: "THE QUICK BROWN FOX JUMPS OVER THE LAZY DOG."
Синтаксис
toUpperCase()
Параметры
Нет.
Возвращаемое значение
Новая строка, представляющая вызывающую строку, преобразованную в верхний регистр.
Описание
Метод toUpperCase() возвращает значение строки, преобразованное в верхний регистр. Этот метод не влияет на саму строку, поскольку строки JavaScript неизменяемы.
Примеры
Основное использование
console.log("alphabet".toUpperCase()); // 'ALPHABET'
Преобразование значений this, не являющихся строками, в строки
Этот метод преобразует любое значение, не являющееся строкой, в строку, когда вы устанавливаете его this в значение, которое не является строкой:
const a = String.prototype.toUpperCase.call({
toString() {
return "abcdef";
},
});
const b = String.prototype.toUpperCase.call(true);
// prints out 'ABCDEF TRUE'.
console.log(a, b);
Спецификации
Совместимость с браузерами
| Настольные компьютеры | Мобильные устройства | Сервер | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Opera | Safari | Chrome Android | Firefox for Android | Opera Android | Safari on iOS | Samsung Internet | WebView Android | WebView on iOS | Bun | Deno | Node.js | |
toUpperCase |
1 |
12 |
1 |
3 |
1 |
18 |
4 |
10.1 |
1 |
1.0 |
4.4 |
1 |
1.0.0 |
1.0 |
0.10.0 |
См. также
String.prototype.toLocaleLowerCase()String.prototype.toLocaleUpperCase()String.prototype.toLowerCase()
© 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/String/toUpperCase