确保字符串的每个单词首字母都大写,其余部分小写。像’the’和’of’这样的连接符同理。
测试:“sHoRt AnD sToUt” I’m a little tea pot
>>>思路:将所有的字符串分割为单个单词,再全部转化为小写形式,通过for循环将每个单词首字母大写
>>>整体代码:
function titleCase(str) {
// 请把你的代码写在这里
str=str.toLowerCase().split(" ");
for(var i=0;i<str.length;i++){
str[i] = str[i].slice(0, 1).toUpperCase() + str[i].slice(1);
}
return str.join(" ");
}
titleCase("sHoRt AnD sToUt");