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


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 相关文章推荐
使用IE的地址栏来辅助调试Web页脚本
Mar 08 Javascript
用roll.js实现的图片自动滚动+鼠标触动的特效
Mar 18 Javascript
js+xml生成级联下拉框代码
Jul 24 Javascript
jQuery中after的两种用法实例
Jul 03 Javascript
javascript获取元素CSS样式代码示例
Nov 28 Javascript
jQuery+ajax实现鼠标单击修改内容的方法
Jun 27 Javascript
Javascript基础教程之数据类型 (布尔型 Boolean)
Jan 18 Javascript
jQuery+css实现的时钟效果(兼容各浏览器)
Jan 27 Javascript
Javascript设计模式之观察者模式(推荐)
Mar 29 Javascript
原生JS实现图片轮播效果
Dec 26 Javascript
深入浅析vue组件间事件传递
Dec 29 Javascript
vue-router结合vuex实现用户权限控制功能
Nov 14 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邮件类
2007/01/03 PHP
PHP 危险函数全解析
2009/09/09 PHP
php中获取远程客户端的真实ip地址的方法
2011/08/03 PHP
解析ajax事件的调用顺序
2013/06/17 PHP
php中mkdir函数用法实例分析
2014/11/15 PHP
PHP程序员必须清楚的问题汇总
2014/12/18 PHP
浅析PHP echo 和 print 语句
2020/06/30 PHP
jquer之ajaxQueue简单实现代码
2011/09/15 Javascript
JQuery验证jsp页面属性是否为空(实例代码)
2013/11/08 Javascript
jQuery 选择器详解
2015/01/19 Javascript
firefox浏览器用jquery.uploadify插件上传时报HTTP 302错误
2015/03/01 Javascript
jQuery的框架介绍
2016/05/11 Javascript
JS 调用微信扫一扫功能
2016/12/22 Javascript
jQuery插件FusionCharts实现的2D柱状图效果示例【附demo源码下载】
2017/03/06 Javascript
微信小程序微信支付接入开发实例详解
2017/04/12 Javascript
详解Web使用webpack构建前端项目
2017/09/23 Javascript
微信小程序实现滴滴导航tab切换效果
2018/07/24 Javascript
element-ui带输入建议的input框踩坑(输入建议空白以及会闪出上一次的输入建议问题)
2019/01/15 Javascript
简单实现节流函数和防抖函数过程解析
2019/10/08 Javascript
vue实现数字滚动效果
2020/06/29 Javascript
Vue生命周期activated之返回上一页不重新请求数据操作
2020/07/26 Javascript
详解实现vue的数据响应式原理
2021/01/20 Vue.js
使用rpclib进行Python网络编程时的注释问题
2015/05/06 Python
浅谈pyhton学习中出现的各种问题(新手必看)
2017/05/17 Python
Python对列表中的各项进行关联详解
2017/08/15 Python
教你学会使用Python正则表达式
2017/09/07 Python
详解PyCharm配置Anaconda的艰难心路历程
2018/08/13 Python
对Python3 序列解包详解
2019/02/16 Python
Python根据字典的值查询出对应的键的方法
2020/09/30 Python
如何查看浏览器对html5的支持情况
2020/12/15 HTML / CSS
教育系毕业生中文求职信范文
2013/10/06 职场文书
爱牙日活动总结
2014/08/29 职场文书
python字符串的多行输出的实例详解
2021/06/08 Python
5种方法告诉你如何使JavaScript 代码库更干净
2021/09/15 Javascript
SpringBoot 集成短信和邮件 以阿里云短信服务为例
2022/04/22 Java/Android
利用正则表达式匹配浮点型数据
2022/05/30 Java/Android