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


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之Bind方法参数传递与接收的三种方法
Jun 24 Javascript
javascript数组去重方法汇总
Apr 23 Javascript
node.js cookie-parser之parser.js
Jun 06 Javascript
ThinkPHP+jquery实现“加载更多”功能代码
Mar 11 Javascript
vue实现百度搜索下拉提示功能实例
Jun 14 Javascript
javascript 判断用户有没有操作页面
Oct 17 Javascript
JS改变页面颜色源码分享
Feb 24 Javascript
jQuery实现的两种简单弹窗效果示例
Apr 18 jQuery
jquery ajaxfileuplod 上传文件 essyui laoding 效果【防止重复上传文件】
May 26 jQuery
React+Webpack快速上手指南(小结)
Aug 15 Javascript
微信开发之企业付款到银行卡接口开发的示例代码
Sep 18 Javascript
Vue项目引发的「过滤器」使用教程
Mar 12 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实现数组转JSon和JSon转数组的方法示例
2018/06/14 PHP
翻译整理的jQuery使用查询手册
2007/03/07 Javascript
基础的prototype.js常用函数及其用法
2007/03/10 Javascript
js操作ajax返回的json的注意问题!
2010/02/23 Javascript
来自国外的页面JavaScript文件优化
2010/12/08 Javascript
jquery 按键盘上的enter事件
2014/05/11 Javascript
AngularJS学习笔记之TodoMVC的分析
2015/02/22 Javascript
javascript中select下拉框的用法总结
2016/01/07 Javascript
JQuery控制图片由中心点逐渐放大效果
2016/06/26 Javascript
underscore之Chaining_动力节点Java学院整理
2017/07/10 Javascript
vue实现点击图片放大效果
2017/08/15 Javascript
详解plotly.js 绘图库入门使用教程
2018/02/23 Javascript
create-react-app修改为多页面支持的方法
2018/05/17 Javascript
JS实现用特殊符号替换字符串的中间部分区域的实例代码
2018/07/24 Javascript
JavaScript实现简单轮播图效果
2018/12/01 Javascript
JavaScript创建对象的四种常用模式实例分析
2019/01/11 Javascript
js数组去重的方法总结
2019/01/18 Javascript
vue+webpack 更换主题N种方案优劣分析
2019/10/28 Javascript
JavaScript async/await原理及实例解析
2020/12/02 Javascript
python代码检查工具pylint 让你的python更规范
2012/09/05 Python
Python简单网络编程示例【客户端与服务端】
2017/05/26 Python
Python字典数据对象拆分的简单实现方法
2017/12/05 Python
理解python中生成器用法
2017/12/20 Python
Python 查找字符在字符串中的位置实例
2018/05/02 Python
Python Numpy 实现交换两行和两列的方法
2019/06/26 Python
基于Python的微信机器人开发 微信登录和获取好友列表实现解析
2019/08/21 Python
python 哈希表实现简单python字典代码实例
2019/09/27 Python
3种适用于Python的疯狂秘密武器及原因解析
2020/04/29 Python
如何真正的了解python装饰器
2020/08/14 Python
Gina Bacconi官网:吉娜贝康尼连衣裙和礼服
2018/04/24 全球购物
亚马逊墨西哥站:Amazon.com.mx
2018/08/26 全球购物
数字漫画:comiXology
2020/06/13 全球购物
值传递还是引用传递
2015/02/08 面试题
商场促销活动策划方案
2014/08/18 职场文书
三方协议书
2015/01/27 职场文书
Springboot集成阿里云OSS上传文件系统教程
2021/06/28 Java/Android