JavaScript String toLocaleUpperCase() 方法

定义和用法

toLocaleUpperCase() 方法使用当前语言环境将字符串转换为大写字母。

当前语言环境基于浏览器的语言设置。

toLocaleUpperCase() 方法不会更改原始字符串。

toLocaleUpperCase() 返回与 toUpperCase() 相同的结果,除了与常规 Unicode 大小写映射冲突的语言环境(例如土耳其语)。

另请参阅:

toUpperCase() 方法

toLowerCase() 方法

toLocaleLowerCase() 方法

实例

转换为大写:

let text = "Hello World!";
let result = text.toLocaleUpperCase();

亲自试一试

语法

string.toLocaleUpperCase()

参数

无参数。

返回值

类型 描述
字符串。 根据当前语言环境转换为大写的新字符串。

注释:该方法返回的是 string 的一个副本,按照本地方式转换为小写字母。只有几种语言(如土耳其语)具有地域特有的大小写映射,所以该方法的返回值通常与 toUpperCase() 一样。

浏览器支持

toLocalUpperCase() 是 ECMAScript1 (ES1) 特性。

所有浏览器都完全支持 ES1 (JavaScript 1997):

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
支持 支持 支持 支持 支持 支持

相关页面

JavaScript 字符串

JavaScript 字符串方法

JavaScript 字符串搜索