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


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 相关文章推荐
仿校内登陆框,精美,给那些很厉害但是没有设计天才的程序员
Nov 24 Javascript
JavaScript实用技巧(一)
Aug 16 Javascript
自定义一个jquery插件[鼠标悬浮时候 出现说明label]
Jun 27 Javascript
减少访问DOM的次数提升javascript性能
Feb 24 Javascript
js验证IP及子网掩码的合法性有效性示例
Apr 30 Javascript
使用pjax实现无刷新更改页面url
Feb 05 Javascript
jquery实现向下滑出的二级导航下滑菜单效果
Aug 25 Javascript
js解决movebox移动问题
Mar 29 Javascript
jQuery实现下拉框左右移动(全部移动,已选移动)
Apr 15 Javascript
ui组件之input多选下拉实现方法(带有搜索功能)
Jul 14 Javascript
谈谈PHP中相对路径的问题与绝对路径的使用
Aug 16 Javascript
vue中的循环对象属性和属性值用法
Sep 04 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
Fine Uploader文件上传组件应用介绍
2013/01/06 PHP
JavaScript创建命名空间的5种写法
2014/06/24 PHP
php中使用url传递数组的方法
2015/02/11 PHP
php获取访问者IP地址汇总
2015/04/24 PHP
详解PHP中的PDO类
2015/07/06 PHP
[原创]PHP正则匹配中英文、数字及下划线的方法【用户名验证】
2017/08/01 PHP
tp5框架内使用tp3.2分页的方法分析
2019/05/05 PHP
基于jquery的一个拖拽到指定区域内的效果
2011/09/21 Javascript
JS 跳转页面延迟2种方法
2013/03/29 Javascript
js中apply方法的使用详细解析
2013/11/04 Javascript
ExtJS[Desktop]实现图标换行示例代码
2013/11/17 Javascript
JavaScript中输出标签的方法
2014/08/27 Javascript
JavaScript function 的 length 属性使用介绍
2014/09/15 Javascript
javascript制作坦克大战全纪录(2)
2014/11/27 Javascript
通过伪协议解决父页面与iframe页面通信的问题
2015/04/05 Javascript
异步JavaScript编程中的Promise使用方法
2015/07/28 Javascript
js中window.open的参数及注意注意事项
2016/07/06 Javascript
基于jQuery ligerUI实现分页样式
2016/09/18 Javascript
iview给radio按钮组件加点击事件的实例
2017/09/30 Javascript
jQuery仿移动端支付宝键盘的实现代码
2018/08/15 jQuery
vue响应式系统之observe、watcher、dep的源码解析
2019/04/09 Javascript
Python数据分析之双色球统计单个红和蓝球哪个比例高的方法
2018/02/03 Python
Python简单实现的代理服务器端口映射功能示例
2018/04/08 Python
python使用zip将list转为json的方法
2018/12/31 Python
python3实现斐波那契数列(4种方法)
2019/07/15 Python
pyecharts动态轨迹图的实现示例
2020/04/17 Python
基于Python实现全自动下载抖音视频
2020/11/06 Python
Urban Outfitters德国官网:美国跨国生活方式零售公司
2018/05/21 全球购物
澳大利亚设计的婴儿和女孩的衣服:Oobi
2018/12/16 全球购物
MIKI HOUSE美国官方网上商店:日本领先的婴儿和儿童高级时装品牌
2020/06/21 全球购物
销售业务实习自我鉴定
2013/09/23 职场文书
自我鉴定怎么写
2013/12/05 职场文书
幼儿园小班评语
2014/04/18 职场文书
学习党史心得体会2016
2016/01/23 职场文书
JavaScript组合继承详解
2021/11/07 Javascript
解决persistence.xml配置文件修改存放路径的问题
2022/02/24 Java/Android