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 相关文章推荐
JavaScript 对象模型 执行模型
Dec 06 Javascript
Javascript load Page,load css,load js实现代码
Mar 31 Javascript
JS图片无缝、平滑滚动代码
Mar 11 Javascript
禁止iframe页面的所有js脚本如alert及弹出窗口等
Sep 03 Javascript
ionic cordova一次上传多张图片(类似input file提交表单)的实现方法
Dec 16 Javascript
微信小程序 radio单选框组件详解及实例代码
Jan 10 Javascript
JavaScript之DOM_动力节点Java学院整理
Jul 03 Javascript
javascript  数组排序与对象排序的实例
Jul 17 Javascript
浅谈React中的元素、组件、实例和节点
Feb 27 Javascript
vue-cli初始化项目中使用less的方法
Aug 09 Javascript
JavaScript一元正号运算符示例代码
Jun 30 Javascript
在vue中封装方法以及多处引用该方法详解
Aug 14 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实现将base64编码字符串转换成图片示例
2018/06/22 PHP
PHP使用PDO实现mysql防注入功能详解
2019/12/20 PHP
greybox——不开新窗口看新的网页
2007/02/20 Javascript
用Javscript实现表单复选框的全选功能
2007/05/25 Javascript
js 点击按钮弹出另一页,选择值后,返回到当前页
2010/05/26 Javascript
NodeJS与Mysql的交互示例代码
2013/08/18 NodeJs
IE的事件传递-event.cancelBubble示例介绍
2014/01/12 Javascript
JavaScript利用正则表达式去除日期中的“-”
2014/07/01 Javascript
js实现同一页面可多次调用的图片幻灯切换效果
2015/02/28 Javascript
Windows下用PyCharm和Visual Studio开始Python编程
2015/10/26 Javascript
AngularJS单选框及多选框实现双向动态绑定
2016/01/13 Javascript
php基于redis处理session的方法
2016/03/14 Javascript
plupload+artdialog实现多平台上传文件
2016/07/19 Javascript
Node.js数据库操作之查询MySQL数据库(二)
2017/03/04 Javascript
Angular.JS去掉访问路径URL中的#号详解
2017/03/30 Javascript
关于vue-resource报错450的解决方案
2017/07/24 Javascript
在Vue.js中使用Mixins的方法
2017/09/12 Javascript
浅谈Vue服务端渲染框架Nuxt的那些事
2018/12/21 Javascript
通过说明与示例了解js五种设计模式
2019/06/17 Javascript
js回调函数原理与用法案例分析
2020/03/04 Javascript
[05:48]DOTA2英雄梦之声vol21 屠夫
2014/06/20 DOTA
Python 深入理解yield
2008/09/06 Python
对python中的argv和argc使用详解
2018/12/15 Python
python单线程文件传输的实例(C/S)
2019/02/13 Python
Python面向对象总结及类与正则表达式详解
2019/04/18 Python
树莓派+摄像头实现对移动物体的检测
2019/06/22 Python
Python3安装psycopy2以及遇到问题解决方法
2019/07/03 Python
python之yield和Generator深入解析
2019/09/18 Python
PyQt5的相对布局管理的实现
2020/08/07 Python
Python基于Socket实现简易多人聊天室的示例代码
2020/11/29 Python
美国女性奢华品牌精品店:INTERMIX
2017/10/12 全球购物
大学生期末自我鉴定
2014/02/01 职场文书
董事长助理工作职责
2014/06/08 职场文书
2014超市收银员工作总结
2014/11/13 职场文书
父亲节活动总结
2015/02/12 职场文书
2016年全国助残日活动总结
2016/04/01 职场文书