要求:
确保字符串的每个单词首字母都大写,其余部分小写。
像’the’和’of’这样的连接符同理。
JavaScript实现
function titleCase(str) {
var words = str.toLowerCase().split(" ");
for(var i=0;i<words.length;i++){
words[i] = words[i].substring(0,1).toUpperCase()+words[i].substring(1);
}
return words.join(" ");
}
用到的资源
String.split()
如有错误,或其他更好的建议,请在评论区指正,谢谢