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


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 相关文章推荐
javascript引导程序
Oct 26 Javascript
浅析jquery某一元素重复绑定的问题
Jan 03 Javascript
window.location的重写及判断location是否被重写
Sep 04 Javascript
JavaScript中的pow()方法使用详解
Jun 15 Javascript
jquery的ajax提交form表单的两种方法小结(推荐)
May 25 Javascript
详解Node.js实现301、302重定向服务
Apr 07 Javascript
JS基于贪心算法解决背包问题示例
Nov 27 Javascript
JS使用Date对象实时显示当前系统时间简单示例
Aug 23 Javascript
中高级前端必须了解的JS中的内存管理(推荐)
Jul 04 Javascript
jquery实现的分页显示功能示例
Aug 23 jQuery
Vite和Vue CLI的优劣
Jan 30 Vue.js
Vue3如何理解ref toRef和toRefs的区别
Feb 18 Vue.js
当达到输入长度时表单自动切换焦点
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解析html的实现代码
2011/08/08 PHP
基于php伪静态的实现详细介绍
2013/04/28 PHP
使用php实现下载生成某链接快捷方式的解决方法
2013/05/07 PHP
php安装dblib扩展,连接mssql的具体步骤
2017/03/02 PHP
php中Swoole的热更新实现代码实例
2021/03/04 PHP
学习ExtJS border布局
2009/10/08 Javascript
JS读取cookies信息(记录用户名)
2012/01/10 Javascript
浏览器加载、渲染和解析过程黑箱简析
2012/11/29 Javascript
如何使用jQuery Draggable和Droppable实现拖拽功能
2013/07/05 Javascript
javascript避免数字计算精度误差的方法详解
2014/03/05 Javascript
node.js中的定时器nextTick()和setImmediate()区别分析
2014/11/26 Javascript
javascript日期处理函数,性能优化批处理
2015/09/06 Javascript
JS中位置与大小的获取方法
2016/11/22 Javascript
Bootstrap CSS布局之按钮
2016/12/17 Javascript
jQuery加载及解析XML文件的方法实例分析
2017/01/22 Javascript
Vue.js实现模拟微信朋友圈开发demo
2017/04/20 Javascript
React-Native 组件之 Modal的使用详解
2017/08/08 Javascript
JavaScript分步实现一个出生日期的正则表达式
2018/03/22 Javascript
详解JavaScript的BUG和错误
2018/05/07 Javascript
跟混乱的页面弹窗说再见
2019/04/11 Javascript
swiper实现异形轮播效果
2019/11/28 Javascript
微信小程序仿通讯录功能
2020/04/09 Javascript
Python+MongoDB自增键值的简单实现
2016/11/04 Python
使用Python 自动生成 Word 文档的教程
2020/02/13 Python
python GUI库图形界面开发之PyQt5时间控件QTimer详细使用方法与实例
2020/02/26 Python
解决IDEA 的 plugins 搜不到任何的插件问题
2020/05/04 Python
Django+Uwsgi+Nginx如何实现生产环境部署
2020/07/31 Python
解决python3中os.popen()出错的问题
2020/11/19 Python
Under Armour瑞典官方网站:美国高端运动科技品牌
2018/11/21 全球购物
有影响力的人、名人和艺术家的官方商品:Represent
2019/11/26 全球购物
remote接口和home接口主要作用
2013/05/15 面试题
实习教师个人的自我评价
2013/11/08 职场文书
运动会广播稿20字
2014/02/18 职场文书
车辆年审委托书范本
2014/09/18 职场文书
党员教师个人对照检查材料(群众路线)
2014/09/26 职场文书
HTML中的表单元素介绍
2022/02/28 HTML / CSS