Title case a sentence?

后端 未结 13 1462
醉梦人生
醉梦人生 2021-02-10 01:27

I\'m trying to proper case a string in javascript - so far I have this code: This doesn\'t seem to capitalize the first letter, and I\'m also stuck on how to lowercase all the l

13条回答
  •  难免孤独
    2021-02-10 01:42

    function titleCase(str) {
        var titleStr = str.split(' ');
    
        for (var i = 0; i < titleStr.length; i++) {
    
            titleStr[i] = titleStr[i].charAt(0).toUpperCase() + titleStr[i].slice(1).toLowerCase();
    
        }
    
        return titleStr.join(' ');
    }
    
    titleCase("i'm a little tea pot")
    

提交回复
热议问题