JS-Title Case a Sentence

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容