JS-Title Case a Sentence

2017-04-17  本文已影响46人  YYT1992

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

问题描述
是不是有时候会出现将一个字符串中的每个单词的首字母大写化,其余字符均为小写的情况,如"hello world"转化为"Hello World"。好了接下来大家可以试验一下是否可以解决这个问题,在这里我要和大家分享几种比较容易理解的解决方案。
问题分析
使用split() 方法将字符串分解为单词数组
使用toLowerCase() 方法将数组中的每一项均小写化
使用replace() 以及toUpperCase() 方法将数组中的每一项的首字母大写化,之后使用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

上一篇下一篇

猜你喜欢

热点阅读