JavaScript toLocaleUpperCase() 方法



JavaScript 中的 toLocaleUpperCase() 方法返回一個新字串,該字串使用基於您使用的瀏覽器的語言設定的任何特定於區域設定的方式將原始字串轉換為大寫字母。它不會修改原始字串。

JavaScript 中的 toLocaleUpperCase() 方法返回與 toUpperCase() 方法相同的結果。唯一的區別是 toLocaleUpperCase() 方法將區域設定作為可選引數,而 toUpperCase() 方法則沒有。

語法

以下是 JavaScript 字串 toLocaleUpperCase() 方法的語法:

toLocaleUpperCase(locales)

引數

  • locales - 用於將字串轉換為大寫的區域設定。

返回值

此方法透過使用指定的區域設定將其轉換為大寫來返回一個新字串。

示例 1

如果我們省略 locale 引數,則此方法僅將給定字串轉換為大寫字母,而無需使用任何區域設定,因為它尚未指定。

<html>
<head>
<title>JavaScript String toLocaleUpperCase() Method</title>
</head>
<body>
<script>
   const str = "tutorials point";
   document.write("Original string: ", str);
   document.write("<br>New string(uppercase): ", str.toLocaleUpperCase());
</script>    
</body>
</html>

輸出

以上程式返回一個新字串“TUTORIALS POINT”。

Original string: tutorials point
New string(uppercase): TUTORIALS POINT

示例 2

以下是 JavaScript 字串 toLocaleUpperCase() 方法的另一個示例。在此示例中,我們使用此方法將給定字串“Hello World”轉換為使用區域設定“EN-US”的大寫。

<html>
<head>
<title>JavaScript String toLocaleUpperCase() Method</title>
</head>
<body>
<script>
   const str = "Hello World";
   const locale = "EN-US";
   document.write("Original string: ", str);
   document.write("<br>The locale is: ", locale);
   document.write("<br>New string(uppercase): ", str.toLocaleUpperCase(locale));
</script>    
</body>
</html>

輸出

執行上述程式後,它將返回一個新字串“HELLO WORLD”。

Original string: Hello World
The locale is: EN-US
New string(uppercase): HELLO WORLD
廣告