Title Case a Sentence

句中单词首字母大写

确保字符串的每个单词首字母都大写,其余部分小写。

像'the'和'of'这样的连接符同理。

function titleCase(str) {
  var Arr = str.split(" ");     //转化成数组
  var newArr = [];    //新建一个空数组
  for(i = 0; i < Arr.length; i++){
    var res = Arr[i].slice(0, 1).toUpperCase() + Arr[i].slice(1).toLowerCase();    //首字母大写其余字母小写
    newArr.push(res);    //将结果添加进空数组的末尾
  }
  return newArr.join(" ");    //数组转化成字符串
}

titleCase("I'm a little tea pot");

你可能感兴趣的:(Title Case a Sentence)