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 相关文章推荐
如何实现浏览器上的右键菜单
Jul 10 Javascript
js实现ASP分页函数 HTML分页函数
Sep 22 Javascript
javascript最常用与实用的创建类的代码
Aug 12 Javascript
Javascript图像处理—平滑处理实现原理
Dec 28 Javascript
Jquery使用css方法改变样式实例
May 18 Javascript
AngularJS实用开发技巧(推荐)
Jul 13 Javascript
JavaScript中setTimeout的那些事儿
Nov 14 Javascript
js多个物体运动功能实例分析
Dec 20 Javascript
前端图片懒加载(lazyload)的实现方法(提高用户体验)
Aug 21 Javascript
Vue三种常用传值示例(父传子、子传父、非父子)
Jul 24 Javascript
Vue 通过自定义指令回顾v-内置指令(小结)
Sep 03 Javascript
layer的prompt弹出框,点击回车,触发确定事件的方法
Sep 06 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小技巧之JS和CSS优化工具Minify的使用方法
2014/05/19 PHP
jQuery获取json后使用zy_tmpl生成下拉菜单
2015/03/27 PHP
Yii框架实现邮箱激活的方法【数字签名】
2016/10/18 PHP
DOM相关内容速查手册
2007/02/07 Javascript
HTML中Select不用Disabled实现ReadOnly的效果
2008/04/07 Javascript
JQuery UI DatePicker中z-index默认为1的解决办法
2010/09/28 Javascript
javascript继承机制实例详解
2014/11/20 Javascript
用Node.js通过sitemap.xml批量抓取美女图片
2015/05/28 Javascript
Hallo.js基于jQuery UI所见即所得的Web编辑器
2016/01/26 Javascript
将json转换成struts参数的方法
2016/11/08 Javascript
jQuery插件autocomplete使用详解
2017/02/04 Javascript
初识NodeJS服务端开发入门(Express+MySQL)
2017/04/07 NodeJs
Vue实现购物车功能
2017/04/27 Javascript
Vue EventBus自定义组件事件传递
2018/06/25 Javascript
vue中格式化时间过滤器代码实例
2019/04/17 Javascript
微信小程序自定义头部导航栏和导航栏背景图片 navigationStyle问题
2019/07/26 Javascript
vue+element使用动态加载路由方式实现三级菜单页面显示的操作
2020/08/04 Javascript
[05:09]第二届DOTA2亚洲邀请赛决赛日比赛集锦:iG 3:0 OG夺冠
2017/04/05 DOTA
python 与GO中操作slice,list的方式实例代码
2017/03/20 Python
Python3之不使用第三方变量,实现交换两个变量的值
2019/06/26 Python
创建Shapefile文件并写入数据的例子
2019/11/26 Python
pytorch SENet实现案例
2020/06/24 Python
python实现二分查找算法
2020/09/18 Python
python中scrapy处理项目数据的实例分析
2020/11/22 Python
Django url 路由匹配过程详解
2021/01/22 Python
只要五步 就可以用HTML5/CSS3快速制作便签贴特效(图)
2012/06/04 HTML / CSS
canvas实现扭蛋机动画效果的示例代码
2018/10/17 HTML / CSS
乌克兰在线药房:Аптека24
2019/10/30 全球购物
了解AppleShare protocol(AppleShare协议)吗
2015/08/28 面试题
行政管理人员精品工作推荐信
2013/11/04 职场文书
11月红领巾广播稿
2014/01/17 职场文书
顶撞老师检讨书
2014/02/07 职场文书
网吧七夕活动策划方案
2014/08/31 职场文书
遗嘱格式范本
2015/08/07 职场文书
《小蝌蚪找妈妈》教学反思
2016/02/23 职场文书
JavaScript如何利用Promise控制并发请求个数
2021/05/14 Javascript