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


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 相关文章推荐
我遇到的参数传递中 双引号单引号嵌套问题
Feb 11 Javascript
js 页面关闭前的出现提示的实现代码
May 25 Javascript
Javascript+CSS实现影像卷帘效果思路及代码
Oct 20 Javascript
angular.bind使用心得
Oct 26 Javascript
Bootstrap零基础入门教程(二)
Jul 18 Javascript
轮播图组件js代码
Aug 08 Javascript
Vue学习笔记之表单输入控件绑定
Sep 05 Javascript
浅谈mvvm-simple双向绑定简单实现
Apr 18 Javascript
用ES6写全屏滚动插件的示例代码
May 02 Javascript
小试小程序云开发(小结)
Jun 06 Javascript
Element InfiniteScroll无限滚动的具体使用方法
Jul 27 Javascript
vue3获取当前路由地址
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
PHP6 mysql连接方式说明
2009/02/09 PHP
php 多关键字 高亮显示实现代码
2012/04/23 PHP
修改php.ini不生效问题解决方法(上传大于8M的文件)
2013/06/14 PHP
destoon实现不同会员组公司名称显示不同的颜色的方法
2014/08/22 PHP
关于PHP转换超过2038年日期出错的问题解决
2017/06/28 PHP
jquery实现的带缩略图的焦点图片切换(自动播放/响应鼠标动作)
2013/01/23 Javascript
JavaScript实现的简单幂函数实例
2015/04/17 Javascript
js中string和number类型互转换技巧(分享)
2016/11/28 Javascript
微信小程序 数据遍历的实现
2017/04/05 Javascript
Zepto实现密码的隐藏/显示
2017/04/07 Javascript
javascript原生封装一个淡入淡出效果的函数测试实例代码
2018/03/19 Javascript
JS实现电话号码的字母组合算法示例
2019/02/26 Javascript
详解wepy开发小程序踩过的坑(小结)
2019/05/22 Javascript
微信小程序实现圆形进度条动画
2020/11/18 Javascript
python笔记:mysql、redis操作方法
2017/06/28 Python
python批量从es取数据的方法(文档数超过10000)
2018/12/27 Python
python的xpath获取div标签内html内容,实现innerhtml功能的方法
2019/01/02 Python
Python面向对象程序设计之私有属性及私有方法示例
2019/04/08 Python
python3 使用Opencv打开USB摄像头,配置1080P分辨率的操作
2019/12/11 Python
在PyCharm中实现添加快捷模块
2020/02/12 Python
matplotlib基础绘图命令之imshow的使用
2020/08/13 Python
Python datetime模块的使用示例
2021/02/02 Python
如何避免常见的6种HTML5错误用法
2017/11/06 HTML / CSS
美国女孩洋娃娃店:American Girl
2017/10/24 全球购物
美国在线家居装饰店:Belle&June
2018/10/24 全球购物
英国亚马逊官方网站:Amazon.co.uk
2019/08/09 全球购物
全球工业:Global Industrial
2020/02/01 全球购物
个人找工作求职简历的自我评价
2013/10/20 职场文书
临床医学专业学生的自我评价分享
2013/11/21 职场文书
大学生村官工作感言
2014/01/10 职场文书
班风学风建设方案
2014/05/06 职场文书
大学生感恩父母演讲稿
2014/08/28 职场文书
2015年班级元旦晚会活动总结
2014/11/28 职场文书
2015年爱国卫生工作总结
2015/04/22 职场文书
Java字符串逆序方法详情
2022/03/21 Java/Android
Redis实现分布式锁的五种方法详解
2022/06/14 Redis