句中单词首字母大写

问题描述:

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

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

参考资源:

String.split()

解决问题:

function titleCase(str) {
  var sa = str.split(' ');
  var s = sa.map(function(val){
    var lc = val.toLowerCase();
    var ia = lc.split('');
    ia[0] = ia[0].toUpperCase();
    return ia.join('');
  });
  return s.join(' ');
}
posted @ 2020-06-24 00:52  小方块的世界  阅读(108)  评论(0编辑  收藏  举报