我在javascript中有看似随机的字符串
var str = "abc123aaa2";
但我需要将字母转换为大写
var str = "ABC123AAA2";
我不能使用任何库,只能使用香草 JS。我尝试使用
str.toUpperCase();
但返回未定义?
任何人都可以帮助我快速解决问题吗?
我在javascript中有看似随机的字符串
var str = "abc123aaa2";
但我需要将字母转换为大写
var str = "ABC123AAA2";
我不能使用任何库,只能使用香草 JS。我尝试使用
str.toUpperCase();
但返回未定义?
任何人都可以帮助我快速解决问题吗?
看来您正在尝试:
var str = 'abc123aaa2';
/* ...*/
str.toUpperCase();
/* some action on str */
这不是它的工作原理。字符串是不可变的。str
如果您希望其值为大写值,则需要重新分配:
var str = "abc123aaa2";
// later
str = str.toUpperCase();
// or at once:
var str = "abc123aaa2".toUpperCase();