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


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 改变CSS样式基础代码
Feb 11 Javascript
js实现的GridView即表头固定表体有滚动条且可滚动
Feb 19 Javascript
javascript结合ajax读取txt文件内容
Dec 05 Javascript
JavaScript中关联原型链属性特性
Feb 13 Javascript
jQuery筛选数组之grep、each、inArray、map的用法及遍历json对象
Jun 20 Javascript
详解Webpack DLL用法以及功能
Jul 11 Javascript
EasyUI的TreeGrid的过滤功能的解决思路
Aug 08 Javascript
关于ES6箭头函数中的this问题
Feb 27 Javascript
vue首次赋值不触发watch的解决方法
Sep 11 Javascript
JavaScript键盘事件常见用法实例分析
Jan 03 Javascript
JavaScript实现模态对话框实例
Jan 13 Javascript
js的Object.assign用法示例分析
Mar 05 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
MySQL数据库转移,access,sql server 转 MySQL 的图文教程
2007/09/02 PHP
php读取txt文件组成SQL并插入数据库的代码(原创自Zjmainstay)
2012/07/31 PHP
Windows平台PHP+IECapt实现网页批量截图并创建缩略图功能详解
2019/08/02 PHP
Javascript与vbscript数据共享
2007/01/09 Javascript
捕获关闭窗口的脚本
2009/01/10 Javascript
jQuery 扩展对input的一些操作方法
2009/10/30 Javascript
JQEasy-ui在IE9以下版本中二次加载的问题分析及处理方法
2014/06/23 Javascript
js创建对象的方式总结
2015/01/10 Javascript
jQuery遍历DOM的父级元素、子级元素和同级元素的方法总结
2016/07/07 Javascript
jQuery事件用法详解
2016/10/06 Javascript
js实现PC端根据IP定位当前城市地理位置
2017/02/22 Javascript
Extjs表单输入框异步校验的插件实现方法
2017/03/20 Javascript
如何使用vuejs实现更好的Form validation?
2017/04/07 Javascript
jQuery高级编程之js对象、json与ajax用法实例分析
2019/11/01 jQuery
详解如何在Javascript和Sass之间共享变量
2019/11/13 Javascript
vue-cli3单页构建大型项目方案
2020/04/07 Javascript
vue项目在线上服务器访问失败原因分析
2020/08/14 Javascript
[02:45]DOTA2英雄敌法师基础教程
2013/11/25 DOTA
[01:14:34]DOTA2上海特级锦标赛C组资格赛#2 LGD VS Newbee第一局
2016/02/28 DOTA
pycharm 使用心得(六)进行简单的数据库管理
2014/06/06 Python
Python 搭建Web站点之Web服务器与Web框架
2016/11/06 Python
Python学习笔记之解析json的方法分析
2017/04/21 Python
Python 存储字符串时节省空间的方法
2019/04/23 Python
Django使用unittest模块进行单元测试过程解析
2019/08/02 Python
python基于opencv检测程序运行效率
2019/12/28 Python
Python爬虫库requests获取响应内容、响应状态码、响应头
2020/01/25 Python
python框架flask入门之路由及简单实现方法
2020/06/07 Python
RetroStage德国:复古服装
2019/02/03 全球购物
在DELPHI中调用存储过程和使用内嵌SQL哪种方式更好
2016/11/22 面试题
幼儿园保育员辞职信
2014/01/12 职场文书
班级入场式解说词
2014/02/01 职场文书
廉洁自律演讲稿
2014/05/22 职场文书
奥林匹克的口号
2014/06/13 职场文书
2014年财务工作总结范文
2014/11/11 职场文书
简短清晨问候语
2015/11/10 职场文书
导游词之淮安明祖陵
2019/11/25 职场文书