Метод toUpperCase() повертає той самий рядок, але з літерами переведеними до верхнього регістра.

Синтаксис

str.toUpperCase()

Вертає

Новий рядок із тим самим вмістом, але літерами переведеними до верхнього регістра.

Опис

Всі малі літери перетворюються на великі, а все решта лишається без змін. Позаяк клас String належить до незмінних типів даних, виклик toUpperCase() створює новий рядок, лишаючи оригінал без змін.

Приклади

Використання toUpperCase()

Кожна мала літера замінюється великою, а решта лишається без змін:

// виводить 'АБЕТКА'
console.log('Абетка'.toUpperCase());

Якщо рядок не містить жодної малої літери, то жодних змін не відбувається:

// виводить 'ВИШ'
console.log('ВИШ'.toUpperCase());

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

Специфікація Статус Коментар
ECMAScript 1st Edition (ECMA-262) Standard Первинне визначення. Реалізовано у JavaScript 1.0.
ECMAScript 5.1 (ECMA-262)
The definition of 'String.prototype.toUpperCase' in that specification.
Standard  
ECMAScript 2015 (6th Edition, ECMA-262)
The definition of 'String.prototype.toUpperCase' in that specification.
Standard  
ECMAScript Latest Draft (ECMA-262)
The definition of 'String.prototype.toUpperCase' in that specification.
Living Standard  

Підтримка веб-переглядачами

FeatureChromeEdgeFirefoxInternet ExplorerOperaSafari
Basic support Yes Yes Yes Yes Yes Yes
FeatureAndroid webviewChrome for AndroidEdge mobileFirefox for AndroidIE mobileOpera AndroidiOS Safari
Basic support Yes Yes Yes Yes Yes Yes Yes

Див. також

Мітки документа й учасники

 Зробили внесок у цю сторінку: asmforce
 Востаннє оновлена: asmforce,