js字母大小写转换实现方法总结


Posted in Javascript onNovember 13, 2013

toLocaleUpperCase 方法

返回一个字符串,其中所有的字母字符都被转换为大写,同时适应宿主环境的当前区域设置。
stringVar.tolocaleUpperCase( )
必选的 stringVar 引用是一个 String 对象,值或文字。

说明
toLocaleUpperCase 方法转换字符串中的字符,同时适应宿主环境的当前区域设置。在大多数情况下,其结果与利用 toUpperCase 方法所得到的结果是一样的。然而,如果语言规则与常规的 Unicode 大小写映射方式冲突,那么结果就会不同。

toLocaleLowerCase 方法

返回一个字符串,其中所有的字母字符都被转换为小写,同时考虑到宿主环境的当前区域设置。
stringVar.tolocaleLowerCase( )
必选的 stringVar 引用是一个 String 对象,值或文字。

说明
toLocaleLowerCase 方法转换字符串中的字符,同时适应宿主环境的当前区域设置。在大多数情况下,其结果与利用 toLowerCase 方法所得到的结果是一样的。然而,如果语言规则与常规的 Unicode 大小写映射方式冲突,那么结果就会不同。

toLowerCase 方法

返回一个字符串,该字符串中的字母被转换为小写字母。
strVariable.toLowerCase( )
"String Literal".toLowerCase( )

说明
toLowerCase 方法对非字母字符不会产生影响。

下面的示例演示了 of the toLowerCase 方法的效果:
var strVariable = "This is a STRING object";
strVariable = strVariable.toLowerCase( );

在执行上一条语句后 strVariable 的值为:
this is a string object

toUpperCase 方法

返回一个字符串,该字符串中的所有字母都被转化为大写字母 。
strVariable.toUpperCase( )
"String Literal".toUpperCase( )

说明
toUpperCase 方法对非字母字符不会产生影响。

示例
下面的示例演示了 toUpperCase 方法的效果:
var strVariable = "This is a STRING object";
strVariable = strVariable.toUpperCase( );

在执行上一条语句后 strVariable 的值为:
THIS IS A STRING OBJECT

function UpperFirstLetter(str)   
{   
    return str.replace(//b/w+/b/g, function(word) {   
                           return word.substring(0,1).toUpperCase( ) +   
                                  word.substring(1);   
                         });   } 
Javascript 相关文章推荐
JScript中使用ADODB.Stream判断文件编码的代码
Jun 09 Javascript
利用Ext Js生成动态树实例代码
Sep 08 Javascript
js实现温度计时间样式代码分享
Aug 21 Javascript
jQuery简单实现页面元素置顶时悬浮效果示例
Aug 01 Javascript
EasyUI修改DateBox和DateTimeBox的默认日期格式示例
Jan 18 Javascript
jQuery加载及解析XML文件的方法实例分析
Jan 22 Javascript
详解Vue.js使用Swiper.js在iOS
Sep 10 Javascript
vue打包相关细节整理(小结)
Sep 28 Javascript
微信小程序使用wxParse解析html的方法示例
Jan 17 Javascript
Vue2.0+Vux搭建一个完整的移动webApp项目的示例
Mar 19 Javascript
深入理解redux之compose的具体应用
Jan 12 Javascript
用vue 实现手机触屏滑动功能
May 28 Javascript
jQuery替换字符串(实例代码)
Nov 13 #Javascript
js 将json字符串转换为json对象的方法解析
Nov 13 #Javascript
JS 实现BASE64_ENCODE和BASE64_DECODE(实例代码)
Nov 13 #Javascript
JavaScript实现url地址自动检测并添加URL链接示例代码
Nov 12 #Javascript
JavaScript改变HTML元素的样式改变CSS及元素属性
Nov 12 #Javascript
屏蔽script注入小例子
Nov 12 #Javascript
js控制淡入淡出示例代码
Nov 12 #Javascript
You might like
php 静态化实现代码
2009/03/20 PHP
PHP 采集心得技巧
2009/05/15 PHP
ThinkPHP3.1新特性之字段合法性检测详解
2014/06/19 PHP
thinkphp 手机号和用户名同时登录
2017/01/20 PHP
YII2框架中查询生成器Query()的使用方法示例
2020/03/18 PHP
js右键菜单效果代码
2007/07/21 Javascript
标题过长使用javascript按字节截取字符串
2014/04/24 Javascript
JQuery boxy插件在IE中边角图片不显示问题的解决
2015/05/20 Javascript
概述VUE2.0不可忽视的很多变化
2016/09/25 Javascript
关于angularJs指令的Scope(作用域)介绍
2016/10/25 Javascript
Vue.js一个文件对应一个组件实践
2016/10/27 Javascript
AngularJS实现Input格式化的方法
2016/11/07 Javascript
Vue.js数据绑定之data属性
2017/07/07 Javascript
详解利用Angular实现多团队模块化SPA开发框架
2017/11/27 Javascript
JavaScript中set与get方法用法示例
2018/08/15 Javascript
Bootstrap Paginator+PageHelper实现分页效果
2018/12/29 Javascript
JavaScript编码小技巧分享
2020/09/17 Javascript
[01:03:59]2018DOTA2亚洲邀请赛3月30日 小组赛B组VGJ.T VS Secret
2018/03/31 DOTA
[56:42]完美世界DOTA2联赛循环赛 Matador vs Forest 第二场 11.06
2020/11/06 DOTA
在GitHub Pages上使用Pelican搭建博客的教程
2015/04/25 Python
在Python中使用base64模块处理字符编码的教程
2015/04/28 Python
python中zip()方法应用实例分析
2016/04/16 Python
基于Python的文件类型和字符串详解
2017/12/21 Python
python开发之anaconda以及win7下安装gensim的方法
2019/07/05 Python
Python3使用PySynth制作音乐的方法
2019/09/09 Python
Python全局锁中如何合理运用多线程(多进程)
2019/11/06 Python
python3 assert 断言的使用详解 (区别于python2)
2019/11/27 Python
Python urllib.request对象案例解析
2020/05/11 Python
浅谈numpy中函数resize与reshape,ravel与flatten的区别
2020/06/18 Python
Python 开发工具通过 agent 代理使用的方法
2020/09/27 Python
利用CSS3参考手册和CSS3代码生成工具加速来学习网页制
2012/07/11 HTML / CSS
CSS3动画和HTML5新特性详解
2020/08/31 HTML / CSS
英国天然宝石首饰购买网站:Gemondo Jewellery
2018/10/23 全球购物
战友聚会邀请函
2014/01/18 职场文书
采购类个人求职的自我评价
2014/02/18 职场文书
地方白酒代理协议书
2014/10/25 职场文书