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


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 相关文章推荐
Array.prototype.concat不是通用方法反驳[译]
Sep 20 Javascript
Jquery倒数计时按钮setTimeout的实例代码
Jul 04 Javascript
不使用ajax实现无刷新提交表单
Dec 21 Javascript
jQuery控制Div拖拽效果完整实例分析
Apr 15 Javascript
基于jquery实现select选择框内容左右移动添加删除代码分享
Aug 25 Javascript
JavaScript中循环遍历Array与Map的方法小结
Mar 12 Javascript
AngularJS 工作原理详解
Aug 18 Javascript
原生js实现查询天气小应用
Dec 09 Javascript
Bootstrap CSS组件之按钮下拉菜单
Dec 17 Javascript
JavaScript 异步调用
Oct 25 Javascript
浅谈js闭包理解
Apr 01 Javascript
原生js实现瀑布流效果
Mar 09 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
js判断输入是否为数字的具体实例
2013/08/03 Javascript
location.href用法总结(最主要的)
2013/12/27 Javascript
详解jQuery中的元素的属性和相关操作
2015/08/14 Javascript
js实现三张图(文)片一起切换的banner焦点图
2015/08/25 Javascript
第一章之初识Bootstrap
2016/04/25 Javascript
实用jquery操作表单元素的简单代码
2016/07/04 Javascript
JavaScript基于DOM操作实现简单的数学运算功能示例
2017/01/16 Javascript
js实现悬浮窗效果(支持拖动)
2017/03/09 Javascript
vue插件开发之使用pdf.js实现手机端在线预览pdf文档的方法
2018/07/12 Javascript
Vue v-text指令简单使用方法示例
2019/09/19 Javascript
js判断浏览器的环境(pc端,移动端,还是微信浏览器)
2020/12/24 Javascript
Js逆向实现滑动验证码图片还原的示例代码
2020/03/10 Javascript
WebStorm无法正确识别Vue3组合式API的解决方案
2021/02/18 Vue.js
[00:48]DOTA2国际邀请赛公开赛报名开始 扫码开启逐梦之旅
2018/06/06 DOTA
Python使用urllib2模块实现断点续传下载的方法
2015/06/17 Python
Python抓取框架 Scrapy的架构
2016/08/12 Python
老生常谈Python进阶之装饰器
2017/05/11 Python
Python反转序列的方法实例分析
2018/03/21 Python
Python实现登陆文件验证方法
2018/10/06 Python
django 实现编写控制登录和访问权限控制的中间件方法
2019/01/15 Python
Python实现决策树并且使用Graphviz可视化的例子
2019/08/09 Python
Pycharm+django2.2+python3.6+MySQL实现简单的考试报名系统
2019/09/05 Python
Python 继承,重写,super()调用父类方法操作示例
2019/09/29 Python
Django调用支付宝接口代码实例详解
2020/04/04 Python
解决Keras的自定义lambda层去reshape张量时model保存出错问题
2020/07/01 Python
Python基于locals返回作用域字典
2020/10/17 Python
CSS3实现苹果手机解锁的字体闪亮效果示例
2021/01/05 HTML / CSS
施华洛世奇美国官网:SWAROVSKI美国
2018/02/08 全球购物
体验完美剃须:The Art of Shaving
2018/08/06 全球购物
丹麦优惠购物网站:PLUSSHOP
2019/03/24 全球购物
大学生毕业的自我鉴定
2013/11/13 职场文书
幼儿园中班新学期寄语
2014/01/18 职场文书
护士演讲稿优秀范文
2014/04/30 职场文书
公司募捐倡议书
2014/05/14 职场文书
2015年学雷锋活动总结
2015/02/06 职场文书
浅析CSS在DevTools 中架构演变
2021/10/05 HTML / CSS