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

