JavaScript中操作字符串之localeCompare()方法的使用


Posted in Javascript onJune 06, 2015

 这个方法返回一个数字表示参考字符串是否到来之前或之后或相同的排序顺序给定的字符串。
语法

string.localeCompare( param )

下面是参数的详细信息:

  •     param : 字符串对象进行比较的字符串

返回值:

  •     0 : 字符串匹配100%
  •     1 : 不匹配,参数值来自于语言环境的排序顺序字符串对象的值之前
  •     -1 : 不匹配,参数值来自于语言环境的排序顺序字符串对象的值之后

例子:

<html>
<head>
<title>JavaScript String localeCompare() Method</title>
</head>
<body>
<script type="text/javascript">
var str1 = new String( "This is beautiful string" );
var index = str1.localeCompare( "XYZ" );
document.write("localeCompare first :" + index ); 

document.write("<br />" ); 

var index = str1.localeCompare( "AbCD ?" );
document.write("localeCompare second :" + index ); 

</script>
</body>
</html>

这将产生以下结果:

localeCompare first :-1
localeCompare second :1
Javascript 相关文章推荐
javascritp实现input输入框相关限制用法
Jun 29 Javascript
JavaScript类和继承 constructor属性
Mar 04 Javascript
jquery实现居中弹出层代码
Aug 25 Javascript
Jquery实现瀑布流布局(备有详细注释)
Jul 31 Javascript
纯JS前端实现分页代码
Jun 21 Javascript
jQuery  ready方法实现原理详解
Oct 19 Javascript
jQuery Dialog 打开时自动聚焦的解决方法(两种方法)
Nov 24 Javascript
JS实现中国公民身份证号码有效性验证
Feb 20 Javascript
从Vuex中取出数组赋值给新的数组,新数组push时报错的解决方法
Sep 18 Javascript
Node.js操作系统OS模块用法分析
Jan 04 Javascript
Javascript的this详解
Mar 23 Javascript
如何实现js拖拽效果及原理解析
May 08 Javascript
JavaScript中的lastIndexOf()方法使用详解
Jun 06 #Javascript
JavaScript中使用concat()方法拼接字符串的教程
Jun 06 #Javascript
jquery实现点击label的同时触发文本框点击事件的方法
Jun 05 #Javascript
jquery判断至少有一个checkbox被选中的方法
Jun 05 #Javascript
js实现点击链接后延迟3秒再跳转的方法
Jun 05 #Javascript
jQuery实现延迟跳转的方法
Jun 05 #Javascript
jQuery判断一个元素是否可见的方法
Jun 05 #Javascript
You might like
PHP文件读取功能的应用实例
2015/05/08 PHP
php实现简单的MVC框架实例
2015/09/23 PHP
浅析PHP类的反射来实现依赖注入过程
2018/02/06 PHP
javascript圆盘抽奖程序实现原理和完整代码例子
2014/06/03 Javascript
js面向对象编程之如何实现方法重载
2014/07/02 Javascript
JavaScript中的console.log()函数详细介绍
2014/12/29 Javascript
JavaScript操作cookie类实例
2015/03/31 Javascript
在jQuery中使用$而避免跟其它库产生冲突的方法
2015/08/13 Javascript
Jquery插件easyUi实现表单验证示例
2015/12/15 Javascript
jquery插件jquery.LightBox.js实现点击放大图片并左右点击切换效果(附demo源码下载)
2016/02/25 Javascript
json传值以及ajax接收详解
2016/05/24 Javascript
JavaScript常用判断写法大全(推荐)
2016/05/30 Javascript
Javascript中document.referrer隐藏来源的方法
2017/01/16 Javascript
Vue中img的src属性绑定与static文件夹实例
2017/05/18 Javascript
JavaScript模块模式实例详解
2017/10/25 Javascript
Less 安装及基本用法
2018/05/05 Javascript
vue使用Google地图的实现示例代码
2018/12/19 Javascript
[01:51]DAC趣味视频-如何成为职业选手.mp4
2017/04/02 DOTA
[03:37]2016完美“圣”典 风云人物:Mikasa专访
2016/12/07 DOTA
Python标准库之多进程(multiprocessing包)介绍
2014/11/25 Python
Python操作MongoDB数据库PyMongo库使用方法
2015/04/27 Python
在CentOS6上安装Python2.7的解决方法
2018/01/09 Python
Python 多个图同时在不同窗口显示的实现方法
2019/07/07 Python
Python Matplotlib简易教程(小白教程)
2020/07/28 Python
西班牙网上书店:Casa del Libro
2016/11/01 全球购物
FC-Moto英国:欧洲最大的摩托车服装和头盔商店之一
2019/08/25 全球购物
英国钻石公司:British Diamond Company
2020/02/16 全球购物
怎样比较两个类型为String的字符串
2016/08/17 面试题
员工薪酬激励方案
2014/06/13 职场文书
2014年网管工作总结
2014/12/11 职场文书
锅炉工岗位职责
2015/02/13 职场文书
青年志愿者服务活动总结
2015/05/06 职场文书
2016教师年度考核评语大全
2015/12/01 职场文书
django上传文件的三种方式
2021/04/29 Python
python面向对象版学生信息管理系统
2021/06/24 Python
使用Postman测试需要授权的接口问题
2022/06/21 Java/Android