Title Case a Sentence
確保字符串的每個單詞首字母都大寫,其余部分小寫。
問題描述
是不是有時候會出現(xiàn)將一個字符串中的每個單詞的首字母大寫化,其余字符均為小寫的情況,如"hello world"轉(zhuǎn)化為"Hello World"。好了接下來大家可以試驗一下是否可以解決這個問題,在這里我要和大家分享幾種比較容易理解的解決方案。
問題分析
使用split() 方法將字符串分解為單詞數(shù)組
使用toLowerCase() 方法將數(shù)組中的每一項均小寫化
使用replace() 以及toUpperCase() 方法將數(shù)組中的每一項的首字母大寫化,之后使用join() 方法組合成一個新的字符串
B7672DA1-9926-4012-9153-0F8672467A8A.png
D19EA65C-1D60-4DD7-A331-90C4F8E6D129.png
3C8FA954-604C-4184-9C73-A857BA95FC35.png
06564F44-DF93-43BE-98A2-078FF8B107C2.png
1F694E2B-3C20-4F43-B536-61612293C08E.png
2BABE6AD-DFFC-49FD-A81C-1A575B240CFD.png
原文: http://www.w3cplus.com/javascript/title-case-a-sentence-in-javascript.html ? w3cplus.com