话不多说,直接贴代码,记录贴就应以记录为主,萌新一枚,不喜勿喷。技术差,欢迎斧正。
句中单词首字母大写
确保字符串的每个单词首字母都大写,其余部分小写。
像'the'和'of'这样的连接符同理。
<script>
function titleCase(str) {
str = str.split(" ");
for(var i=0; i < str.length; i++){
str[i] = str[i].substring(0,1).toUpperCase()
+ str[i].substring(1).toLowerCase();
}
str = str.join(" ");
return str;
}
window.onload = function(){
titleCase("I'm a little tea pot");
}
</script>
以下栗子测试均正常!
titleCase("I'm a little tea pot") 应该返回一个字符串
titleCase("I'm a little tea pot") 应该返回 "I'm A Little Tea Pot".
titleCase("sHoRt AnD sToUt") 应该返回 "Short And Stout".
titleCase("HERE IS MY HANDLE HERE IS MY SPOUT") 应该返回 "Here Is My Handle Here Is My Spout".
本文介绍了一种使用 JavaScript 实现字符串每个单词首字母大写的编码方法,包括连接符的处理,并通过示例代码展示了具体实现过程。
1147

被折叠的 条评论
为什么被折叠?



