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 相关文章推荐
JS之小练习代码
Oct 12 Javascript
Jquery iframe内部出滚动条
Feb 11 Javascript
即将发布的jQuery 3 有哪些新特性
Apr 14 Javascript
js判断checkbox是否选中个数的方法(超简单)
Aug 19 Javascript
Vue.js常用指令汇总(v-if、v-for等)
Nov 03 Javascript
Ajax 加载数据 练习代码
Jan 05 Javascript
JS如何实现在页面上快速定位(锚点跳转问题)
Aug 14 Javascript
图片加载完成再执行事件的实例
Nov 16 Javascript
VSCode配置react开发环境的步骤
Dec 27 Javascript
微信小程序文章详情页面实现代码
Sep 10 Javascript
Node对CommonJS的模块规范
Nov 06 Javascript
vue.js封装switch开关组件的操作
Oct 26 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 strstr 函数判断字符串是否否存在的实例代码
2013/09/28 PHP
php自定义函数截取汉字长度
2014/05/15 PHP
YII Framework框架教程之安全方案详解
2016/03/14 PHP
PHP实现的曲线统计图表示例
2016/11/10 PHP
PHP架构及原理知识点详解
2019/12/22 PHP
php使用goto实现自动重启swoole、reactphp、workerman服务的代码
2020/04/13 PHP
JavaScript语法着色引擎(demo及打包文件下载)
2007/06/13 Javascript
JQuery的一些小应用收集
2010/03/27 Javascript
怎么清空javascript数组
2013/05/11 Javascript
使用jQuery时Form表单元素ID和name命名大忌
2014/03/06 Javascript
jQuery实现TAB选项卡切换特效简单演示
2016/03/04 Javascript
JS 获取HTML标签内的子节点的方法
2016/09/21 Javascript
AngularJS实现的select二级联动下拉菜单功能示例
2017/10/25 Javascript
jQuery niceScroll滚动条错位问题的解决方法
2018/02/03 jQuery
JavaScript 对引擎、运行时、调用堆栈的概述理解
2018/10/22 Javascript
详解Vue中使用Axios拦截器
2019/04/22 Javascript
[49:12]完美世界DOTA2联赛PWL S2 Magma vs GXR 第二场 11.29
2020/12/02 DOTA
Python函数式编程指南(三):迭代器详解
2015/06/24 Python
python实现在字符串中查找子字符串的方法
2015/07/11 Python
Python selenium 三种等待方式解读
2016/09/15 Python
Python之str操作方法(详解)
2017/06/19 Python
Python字符串拼接的几种方法整理
2017/08/02 Python
PyTorch线性回归和逻辑回归实战示例
2018/05/22 Python
对python Tkinter Text的用法详解
2018/10/11 Python
pandas dataframe添加表格框线输出的方法
2019/02/08 Python
Python对HTML转义字符进行反转义的实现方法
2019/04/28 Python
Python使用plt.boxplot() 参数绘制箱线图
2020/06/04 Python
python图片验证码识别最新模块muggle_ocr的示例代码
2020/07/03 Python
浅析Python中字符串的intern机制
2020/10/03 Python
一款恶搞头像特效的制作过程 利用css3和jquery
2014/11/21 HTML / CSS
奢华时尚的独特视角:La Garçonne
2018/06/07 全球购物
River Island美国官网:英国高街时尚品牌
2018/09/04 全球购物
代办社保委托书范文
2014/10/06 职场文书
保证金退回承诺函格式
2015/01/21 职场文书
2016年幼儿园教师师德承诺书
2016/03/25 职场文书
Python控制台输出俄罗斯方块的方法实例
2021/04/17 Python