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 相关文章推荐
需要做特殊处理的DOM元素属性的访问
Nov 05 Javascript
理解javascript回调函数
Dec 28 Javascript
javascript使用smipleChart实现简单图表
Jan 02 Javascript
iframe里使用JavaScript控制主页转向的方法
Apr 03 Javascript
javascript中利用柯里化函数实现bind方法
Apr 29 Javascript
bootstrap网页框架的使用方法
May 10 Javascript
如何用JavaScript实现动态修改CSS样式表
May 20 Javascript
jquery 实现滚动条下拉时无限加载的简单实例
Jun 01 Javascript
jQuery图片前后对比插件beforeAfter用法示例【附demo源码下载】
Sep 20 Javascript
jQuery插件FusionCharts实现的3D柱状图效果实例【附demo源码下载】
Mar 03 Javascript
深入理解Angular.JS中的Scope继承
Jun 04 Javascript
vue-cli如何引入bootstrap工具的方法
Oct 19 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
apache+mysql+php+ssl服务器之完全安装攻略
2006/09/05 PHP
PHP 文件上传功能实现代码
2009/06/24 PHP
php递归创建和删除文件夹的代码小结
2012/04/13 PHP
Yii配置与使用memcached缓存的方法
2016/07/13 PHP
php支付宝在线支付接口开发教程
2016/09/19 PHP
解决表单中第一个非隐藏的元素获得焦点的一个方案
2009/10/26 Javascript
location.search在客户端获取Url参数的方法
2010/06/08 Javascript
jQuery UI AutoComplete 自动完成使用小记
2010/08/21 Javascript
基于Jquery 解决Ajax请求的页面 浏览器后退前进功能,页面刷新功能实效问题
2010/12/11 Javascript
jquery $.each() 使用小探
2013/08/23 Javascript
微信小程序 wx.uploadFile无法上传解决办法
2016/12/14 Javascript
vue2.0 循环遍历加载不同图片的方法
2018/03/06 Javascript
Vue实现点击时间获取时间段查询功能
2020/08/21 Javascript
JavaScript如何实现监听键盘输入和鼠标监点击
2020/07/20 Javascript
python创建临时文件夹的方法
2015/07/06 Python
python中星号变量的几种特殊用法
2016/09/07 Python
Python2与python3中 for 循环语句基础与实例分析
2017/11/20 Python
Python实现简易版的Web服务器(推荐)
2018/01/29 Python
python 文本单词提取和词频统计的实例
2018/12/22 Python
python实现维吉尼亚算法
2019/03/20 Python
Python爬虫代理池搭建的方法步骤
2020/09/28 Python
使用JS+CSS3技术:让你的名字动起来
2013/04/27 HTML / CSS
Tretorn美国官网:瑞典外套和鞋类品牌,抵御风雨
2018/07/19 全球购物
HEMA英国:荷兰原创设计
2018/08/28 全球购物
致800米运动员广播稿
2014/02/16 职场文书
优秀应届毕业生推荐信
2014/02/18 职场文书
大学军训感言400字
2014/03/11 职场文书
二手房买卖协议书
2014/04/10 职场文书
代理人委托书
2014/08/01 职场文书
2014年学习委员工作总结
2014/11/14 职场文书
高三复习计划
2015/01/19 职场文书
学习雷锋主题班会
2015/08/14 职场文书
2016党员党章学习心得体会
2016/01/14 职场文书
MySQL索引失效的典型案例
2021/06/05 MySQL
解析python中的jsonpath 提取器
2022/01/18 Python
码云(gitee)通过git自动同步到阿里云服务器
2022/12/24 Servers