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


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 相关文章推荐
使用jQuery实现dropdownlist的联动效果(sharepoint 2007)
Mar 30 Javascript
js修改table中Td的值(定义td的单击事件)
Jan 10 Javascript
JavaScript实现获取某个元素相邻兄弟节点的prev与next方法
Jan 25 Javascript
Angular实现form自动布局
Jan 28 Javascript
Bootstrap组件系列之福利篇几款好用的组件(推荐)
Jun 23 Javascript
原生js实现class的添加和删除简单代码
Jul 12 Javascript
BootStrap下拉框在firefox浏览器界面不友好的解决方案
Aug 18 Javascript
AngularJS实践之使用ng-repeat中$index的注意点
Dec 22 Javascript
Angular.js组件之input mask对input输入进行格式化详解
Jul 10 Javascript
JavaScript引用类型RegExp基本用法详解
Aug 09 Javascript
微信小程序适配iphoneX的实现方法
Sep 18 Javascript
微信小程序实现弹框效果
May 26 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
php正则
2006/07/07 PHP
解析PHP多种序列化与反序列化的方法
2013/06/06 PHP
php switch语句多个值匹配同一代码块应用示例
2014/07/29 PHP
PHP数组排序之sort、asort与ksort用法实例
2014/09/08 PHP
thinkphp的URL路由规则与配置实例
2014/11/26 PHP
PHP与Ajax相结合实现登录验证小Demo
2016/03/16 PHP
Zend Framework生成验证码并实现验证码验证功能(附demo源码下载)
2016/03/22 PHP
Mozilla 表达式 __noSuchMethod__
2009/04/05 Javascript
Jquery iframe内部出滚动条
2010/02/11 Javascript
为Javascript中的String对象添加去除左右空格的方法(示例代码)
2013/11/30 Javascript
jQuery中prevAll()方法用法实例
2015/01/08 Javascript
js密码强度实时检测代码
2016/03/02 Javascript
jQuery插件ajaxfileupload.js实现上传文件
2020/10/23 Javascript
实例详解jQuery的无new构建
2016/08/02 Javascript
onmouseover事件和onmouseout事件全面理解
2016/08/15 Javascript
JS实现标签页切换效果
2017/05/04 Javascript
微信小程序实现移动端滑动分页效果(ajax)
2017/06/13 Javascript
Vue开发之封装分页组件与使用示例
2019/04/25 Javascript
nginx配置域名后的二级目录访问不同项目的配置操作
2020/11/06 Javascript
Python深入学习之闭包
2014/08/31 Python
用Python实现将一张图片分成9宫格的示例
2019/07/05 Python
Django REST framework 视图和路由详解
2019/07/19 Python
Python 将代码转换为可执行文件脱离python环境运行(步骤详解)
2021/01/25 Python
集体婚礼证婚词
2014/01/13 职场文书
《乌鸦和狐狸》教学反思
2014/02/08 职场文书
三八节主持词
2014/03/17 职场文书
家长会主持词
2014/03/26 职场文书
生育关怀行动实施方案
2014/03/26 职场文书
拾金不昧锦旗标语
2014/06/27 职场文书
党支部活动策划方案
2014/08/18 职场文书
2014年师德师风自我剖析材料
2014/09/27 职场文书
先进个人事迹材料范文
2014/12/30 职场文书
信访工作个人总结
2015/03/03 职场文书
财务稽核岗位职责
2015/04/13 职场文书
三八妇女节新闻稿
2015/07/17 职场文书
python中redis包操作数据库的教程
2022/04/19 Python