String.prototype.toUpperCase()
**toUpperCase()
** 方法是 String
值的方法,它返回将该字符串转换为大写后的结果。
试一试
语法
js
toUpperCase()
参数
无。
返回值
一个新的字符串,表示调用字符串转换为大写后的结果。
描述
toUpperCase()
方法返回将字符串转换为大写后的值。此方法不会影响字符串本身的值,因为 JavaScript 字符串是不可变的。
示例
基本用法
js
console.log("alphabet".toUpperCase()); // 'ALPHABET'
将非字符串this
值转换为字符串
当您将this
设置为非字符串值时,此方法会将任何非字符串值转换为字符串。
js
const a = String.prototype.toUpperCase.call({
toString() {
return "abcdef";
},
});
const b = String.prototype.toUpperCase.call(true);
// prints out 'ABCDEF TRUE'.
console.log(a, b);
规范
规范 |
---|
ECMAScript 语言规范 # sec-string.prototype.touppercase |
浏览器兼容性
BCD 表格仅在浏览器中加载