gpt4 book ai didi

javascript - 大写第一个字母 - 不能使用 'toUpperCase' (JS)

转载 作者:行者123 更新时间:2023-12-03 07:38:28 28 4
gpt4 key购买 nike

将字符串首字母大写的函数 - 'toUpperCase'、下划线和其他 jQuery 除外。我重新设计了一个带有下划线的版本,但我无法使用

```

function capitalize (str){
var str = "";
var lowercase = "";
var Uppercase = "";

str.forEach(){

for (i=0; i < str.length; i++);
}

return Uppercase[lowercase.indexOf(str0)];

}

```

有很多使用 toUpperCase 的简化版本

任何链接,代码帮助请.... Tks

最佳答案

我发现的最好方法就是在第一个字符上调用 toUpperCase 并使用 slice 连接字符串的其余部分:

function capitalize(str) {
if(typeof str === 'string') {
return str[0].toUpperCase() + str.slice(1);
}
return str;
}

如果您想将句子中的每个单词大写,可以按空格分割:

"capitalize each word of this sentence".split(' ').map(capitalize).join(' ');

关于javascript - 大写第一个字母 - 不能使用 'toUpperCase' (JS),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35511692/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com