题目:
确保字符串的每个单词首字母都大写,其余部分小写。
像’the’和’of’这样的连接符同理。
function titleCase(str) {
// 法1:return str.toLowerCase().replace(/( |^)[a-z]/g, (L) => L.toUpperCase());
//法2
var arr = str.split(" ");
for (var i = 0; i < arr.length; i++){
arr[i] = arr[i][0].toUpperCase() + arr[i].slice(1,arr[i].length).toLowerCase();
}
return arr.join(" ");
}
titleCase("I'm a little tea pot");