toLowerCase和toLocaleLowerCase的区别
来源:互联网 发布:电子图书数据库有哪些 编辑:程序博客网 时间:2024/05/22 08:03
ECMAScript中涉及字符串大小写转换的方法有4个:toLowerCase()、toLocaleLowerCase()、toUpperCase()和toLocaleUpperCase()。
其中,toLowerCase()和toUpperCase()是两个经典的方法,借鉴自java.lang.String中的同名方法。而toLocaleLowerCase()和toLocaleUpperCase()方法则是针对特定地区的实现。
对有些地区来说,针对地区的方法与其通用方法得到的结果相同,但少数语言(如土耳其语言)会为Unicode大小写转换应用特殊的规则,这时候就必须使用针对地区的方法来保证实现正确的转换。以下是几个例子:
var stringValue = "hello world";
alert(stringValue.toLocaleUpperCase()); //"HELLO WORLD"
alert(stringValue.toUpperCase()); //"HELLO WORLD"
alert(stringValue.toLocaleLowerCase()); //"hello world"
alert(stringValue.toLowerCase()); //"hello world"123456
代码laycode - v1.1
以上代码调用的toLocaleUpperCase()和toUpperCase()都返回了“HELLO WORLD”,就像调用toLocaleLowerCase()和toLowerCase()都返回“hello world”一样。一般来说,在不知道自己的代码将在那种语言环境中运行的情况下,还是使用针对地区的方法更稳妥一些。
0 0
- toLowerCase和toLocaleLowerCase()的区别
- toLowerCase和toLocaleLowerCase的区别
- String toUppercase和toLowerCase
- toUpperCase()和toLowerCase()方法
- java.lang.String 下面的toUpperCase()和toLowerCase()方法
- 墙角下的toLowerCase()
- toLowerCase()的用法
- java用String类的toUpperCase()和toLowerCase()方法转字符串的大小写
- Java toLowerCase()/toUpperCase()方法的使用注意
- Java toLowerCase()/toUpperCase()方法的使用注意
- js中toLowerCase()方法的作用
- js中toLowerCase()方法的作用
- js对文字的修饰 big() small() fixed() toUpperCase() toLowerCase()
- 使用navigator.userAgent.toLowerCase()判断浏览器的类型
- toLowerCase方法
- JS中string方法中常用方法之十二:String.prototype.toLowerCase()和String.prototype.toUpperCase()
- 关于Uncaught TypeError: Cannot read property 'toLowerCase' of undefined的问题
- toUpperCase与toLowerCase
- 《从零开始学Swift》学习笔记(Day 22)——闭包那些事儿!
- Android10--Android之异步任务加载网页和图片
- squarePatternPrint
- ios developer tiny share-20160829
- 淘宝TFS安装
- toLowerCase和toLocaleLowerCase的区别
- 在 Linux 虚拟机中手动安装或升级 VMware Tools
- js实现标准无缝滚动
- 场景示例 Nginx 访问日志
- 使用js实现带有停顿效果的图片滚动(按钮控制)
- 记录学习的点滴(Eclipse+Spring+Mybatis搭建问题总结)
- mac iphone模拟器 真机 操作
- 使用js制作一般网站首页图片轮播效果
- js控住DOM实现发布微博简单效果