最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

js將字符串中的每一個(gè)單詞的首字母變?yōu)榇髮懫溆嗑鶠樾?/h1>
 更新時(shí)間:2017年01月05日 08:47:48   作者:Ace呼嚕鱷  
本文主要介紹了javascript將字符串中的每一個(gè)單詞的首字母變?yōu)榇髮懫溆嗑鶠樾懙姆椒?。具有一定的參考價(jià)值,下面跟著小編一起來(lái)看下吧

要求:

確保字符串的每個(gè)單詞首字母都大寫,其余部分小寫。

這里我自己寫了兩種方法,或者說(shuō)是一種方法,另一個(gè)是該方法的變種。

第一種:

function titleCase(str) {
 var newarr,newarr1=[]; 
 newarr = str . toLowerCase() . split(" ");
 for(var i = 0 ; i < newarr . length ; i++){
 newarr1 . push(newarr[i][0] . toUpperCase()+newarr[i] . substring(1));
 }
 return newarr1.join(' ');
}
titleCase("I'm a little tea pot");

第一種方法我認(rèn)為比較好理解一點(diǎn)。

第二種(這是基于第一種方法上的改動(dòng)):

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

第二種方法減少了轉(zhuǎn)換對(duì)象,原理還是一樣的。

兩種方法的結(jié)果都是:

I'm A Little Tea Pot

ps:如有不足或錯(cuò)誤請(qǐng)指出,一定及時(shí)糾正。

以上就是本文的全部?jī)?nèi)容,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作能帶來(lái)一定的幫助,同時(shí)也希望多多支持腳本之家!

相關(guān)文章

最新評(píng)論

长子县| 晋城| 白水县| 杭锦后旗| 德阳市| 开平市| 常德市| 颍上县| 固阳县| 宾川县| 义马市| 牡丹江市| 扎赉特旗| 顺义区| 大新县| 金湖县| 湖南省| 金溪县| 三江| 海丰县| 苏尼特右旗| 赣州市| 祁连县| 光泽县| 昆明市| 西乌珠穆沁旗| 正定县| 汝州市| 同仁县| 通化县| 淮滨县| 洛隆县| 绥中县| 枣阳市| 内江市| 论坛| 赣州市| 怀化市| 荔波县| 舟曲县| 页游|