将字符串中由空格隔开的每个单词首字母大写


Posted in Javascript onApril 06, 2014

字符串中,每个单词由空格隔开,空格的个数不限

function capitalize(sting) { 
var words = string.split(" "); 
for(var i = 0; i < words.length; i++) { 
words[i] = words[i].charAt(0).toUpperCase() + words[i].slice(1); 
} 
return words.join(" "); 
} 
var string = "ajax cookie event object"; 
capitalize(string); // "Ajax Cookie Event Object"

注意代码中关键的一句
words[i] = words[i].charAt(0).toUpperCase() + words[i].slice(1);

words[i].charAt(0).toUpperCase()只是取得字符串首字母,然后转换为大写字母,它并不会改变原字符串,所以需要和原字符串中的其他字符连接起来,并将新值赋给原字符串
Javascript 相关文章推荐
js 方法实现返回多个数据的代码
Apr 30 Javascript
通过location.replace禁止浏览器后退防止重复提交
Sep 04 Javascript
JS 作用域与作用域链详解
Apr 07 Javascript
jquery跟随屏幕滚动效果的实现代码
Apr 13 Javascript
基于JavaScript实现本地图片预览
Feb 08 Javascript
jQuery实现全选、反选和不选功能
Aug 16 jQuery
详解ionic本地相册、拍照、裁剪、上传(单图完全版)
Oct 10 Javascript
JS继承与闭包及JS实现继承的三种方式
Oct 15 Javascript
详解ES6中的 Set Map 数据结构学习总结
Nov 06 Javascript
JS实现图片拖拽交换效果
Nov 30 Javascript
jquery UI实现autocomplete在获取焦点时得到显示列表功能示例
Jun 04 jQuery
element ui分页多选,翻页记忆的实例
Sep 03 Javascript
当达到输入长度时表单自动切换焦点
Apr 06 #Javascript
javascript中的取反再取反~~没有意义
Apr 06 #Javascript
jQuery toggleClass应用实例(附效果图)
Apr 06 #Javascript
javascript数组操作总结和属性、方法介绍
Apr 05 #Javascript
JavaScript中的prototype和constructor简明总结
Apr 05 #Javascript
JavaScript中的typeof操作符用法实例
Apr 05 #Javascript
Javascript排序算法之计数排序的实例
Apr 05 #Javascript
You might like
收音机鉴频器对声音的影响和频偏分析
2021/03/02 无线电
PHP实现Soap通讯的方法
2014/11/03 PHP
共享自己写一个框架DreamScript
2007/01/20 Javascript
JSONP 跨域访问代理API-yahooapis实现代码
2012/12/02 Javascript
设为首页和收藏的Javascript代码(亲测兼容IE,Firefox,chrome等浏览器)
2013/11/18 Javascript
jquery mobile动态添加元素之后不能正确渲染解决方法说明
2014/03/05 Javascript
javascript与有限状态机详解
2014/05/08 Javascript
js和jquery如何获取图片真实的宽度和高度
2014/09/28 Javascript
jQuery中slice()方法用法实例
2015/01/07 Javascript
JavaScript中的this关键字使用详解
2015/08/14 Javascript
详解nodejs 文本操作模块-fs模块(一)
2016/12/22 NodeJs
Angular.js自动化测试之protractor详解
2017/07/07 Javascript
详解React Native网络请求fetch简单封装
2017/08/10 Javascript
Vue集成Iframe页面的方法示例
2017/12/12 Javascript
js实现文件上传功能 后台使用MultipartFile
2018/09/08 Javascript
vue实现与安卓、IOS交互的方法
2018/11/02 Javascript
vue19 组建 Vue.extend component、组件模版、动态组件 的实例代码
2019/04/04 Javascript
jQuery实现简易QQ聊天框
2020/02/10 jQuery
JavaScrip如果基于url实现图片下载
2020/07/03 Javascript
python使用post提交数据到远程url的方法
2015/04/29 Python
bat和python批量重命名文件的实现代码
2016/05/19 Python
Python3.6基于正则实现的计算器示例【无优化简单注释版】
2018/06/14 Python
Python爬虫的两套解析方法和四种爬虫实现过程
2018/07/20 Python
python中退出多层循环的方法
2018/11/27 Python
在python中将字符串转为json对象并取值的方法
2018/12/31 Python
解决pycharm回车之后不能换行或不能缩进的问题
2019/01/16 Python
python实现批量命名照片
2020/06/18 Python
飞利浦法国官网:Philips法国
2019/07/10 全球购物
香港演唱会订票网站:StubHub香港
2019/10/10 全球购物
学生会主席就职演讲稿
2014/01/14 职场文书
2014年工会工作总结
2014/11/12 职场文书
2014年社区卫生工作总结
2014/12/18 职场文书
我们的节日中秋节活动总结
2015/03/23 职场文书
初中生入团申请书范文(五篇)
2019/10/16 职场文书
python中print格式化输出的问题
2021/04/16 Python
swagger如何返回map字段注释
2021/07/03 Java/Android