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


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 相关文章推荐
点击广告后才能获得下载地址
Oct 26 Javascript
8个超棒的学习 jQuery 的网站 推荐收藏
Apr 02 Javascript
jquery 插件学习(三)
Aug 06 Javascript
原生js实现给指定元素的后面追加内容
Apr 10 Javascript
用jquery写的一个万年历(自写)
Jan 20 Javascript
javascript特效实现——当前时间和倒计时效果的简单实例
Jul 20 Javascript
AngularJS实现按钮提示与点击变色效果
Sep 07 Javascript
vue实现动态添加数据滚动条自动滚动到底部的示例代码
Jul 06 Javascript
node中的cookie的具体使用
Sep 13 Javascript
解决layui的form里的元素进行动态生成,验证失效的问题
Sep 14 Javascript
微信小程序左右滚动公告栏效果代码实例
Sep 16 Javascript
微信小程序分包加载代码实现方法详解
Sep 23 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
神族 PROTOSS 概述
2020/03/14 星际争霸
收音机鉴频器对声音的影响和频偏分析
2021/03/02 无线电
利用PHP和AJAX创建RSS聚合器的代码
2007/03/13 PHP
php使用Header函数,PHP_AUTH_PW和PHP_AUTH_USER做用户验证
2016/05/04 PHP
php使用parse_str实现查询字符串解析到变量中的方法
2017/02/17 PHP
php中str_pad()函数用法分析
2017/03/28 PHP
php制作圆形用户头像的实例_自定义封装类源代码
2017/09/18 PHP
Laravel等框架模型关联的可用性浅析
2019/12/15 PHP
node.js中的fs.appendFileSync方法使用说明
2014/12/17 Javascript
Clipboard.js 无需Flash的JavaScript复制粘贴库
2015/10/02 Javascript
javascript入门教程基础篇
2015/11/16 Javascript
解决angular的post请求后SpringMVC后台接收不到参数值问题的方法
2015/12/10 Javascript
微信小程序 icon组件详细及实例代码
2016/10/25 Javascript
JS中数组重排序方法
2016/11/11 Javascript
图片懒加载插件实例分享(含解析)
2017/01/09 Javascript
学习使用jQuery表单验证插件和日历插件
2017/02/13 Javascript
JavaScript之排序函数_动力节点Java学院整理
2017/06/30 Javascript
一步步教你利用Canvas对图片进行处理
2017/09/19 Javascript
node简单实现一个更改头像功能的示例
2017/12/29 Javascript
vue.js表单验证插件(vee-validate)的使用教程详解
2019/05/23 Javascript
[59:07]海涛为你详解DOTA2新版本“贤哲秘契”
2014/11/22 DOTA
初步探究Python程序的执行原理
2015/04/11 Python
详解Django框架中的视图级缓存
2015/07/23 Python
Python列表对象实现原理详解
2019/07/01 Python
Python 实现大整数乘法算法的示例代码
2019/09/17 Python
python getopt模块使用实例解析
2019/12/18 Python
Python使用jpype模块调用jar包过程解析
2020/07/29 Python
基于Python中Remove函数的用法讨论
2020/12/11 Python
Looking4Parking美国:全球排名第一的机场停车比较品牌
2019/08/26 全球购物
面向对象概念面试题(.NET)
2016/11/04 面试题
自荐信的基本格式
2014/02/22 职场文书
幼儿园中班教师寄语
2014/04/03 职场文书
2014党员学习《反腐倡廉警示教育读本》思想汇报
2014/09/13 职场文书
第二批党的群众路线教育实践活动个人整改方案
2014/10/31 职场文书
还款承诺书范本
2015/01/20 职场文书
幼儿园小班开学寄语(2016秋季)
2015/12/03 职场文书