THE WORLD'S LARGEST WEB DEVELOPER SITE

JavaScript String toLocaleUpperCase() Method

Example

Convert the string to uppercase letters:

var str = "Hello World!";
var res = str.toLocaleUpperCase();
Try it Yourself »

Definition and Usage

The toLocaleUpperCase() method converts a string to uppercase letters, according to the host's current locale.

The locale is based on the language settings of the browser.

Generally, this method returns the same result as the toUpperCase() method. However, for some locales, where language conflict with the regular Unicode case mappings occurs (such as Turkish), the results may vary.

Note: The toLocaleUpperCase() method does not change the original string.

Tip: Use the toLocaleLowerCase() method to convert a string to lowercase letters, according to the host's current locale.


Browser Support

Method
toLocaleUpperCase() Yes Yes Yes Yes Yes

Syntax

string.toLocaleUpperCase()

Parameters

None.

Technical Details

Return Value: A String, representing the value of a string converted to uppercase according to the host's current locale
JavaScript Version: ECMAScript 1