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 相关文章推荐
jquery 元素相对定位代码
Oct 15 Javascript
借助JavaScript脚本判断浏览器Flash Player信息的方法
Jul 09 Javascript
深入理解JavaScript系列(37):设计模式之享元模式详解
Mar 04 Javascript
推荐10 个很棒的 jQuery 特效代码
Oct 04 Javascript
《JavaScript高级编程》学习笔记之object和array引用类型
Nov 01 Javascript
AngularJS压缩JS技巧分析
Nov 08 Javascript
原生JS实现跑马灯效果
Feb 20 Javascript
Node.JS中事件轮询(Event Loop)的解析
Feb 25 Javascript
Bootstrap 模态对话框只加载一次 remote 数据的完美解决办法
Jul 09 Javascript
VUE前后端学习tab写法实例
Aug 06 Javascript
Vue+Element ui 根据后台返回数据设置动态表头操作
Sep 21 Javascript
Vue向后台传数组数据,springboot接收vue传的数组数据实例
Nov 12 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
为什么夜间收到的中波电台比白天多
2021/03/01 无线电
使用sockets:从新闻组中获取文章(二)
2006/10/09 PHP
PHP图像处理之imagecreate、imagedestroy函数介绍
2014/11/19 PHP
简单介绍PHP的责任链编程模式
2015/08/11 PHP
分享3个php获取日历的函数
2015/09/25 PHP
PHP测试框架PHPUnit组织测试操作示例
2018/05/28 PHP
Laravel中错误与异常处理的用法示例
2018/09/16 PHP
jquery之Document元素选择器篇
2008/08/14 Javascript
JavaScript:Div层拖动效果实例代码
2013/08/06 Javascript
JS小功能(checkbox实现全选和全取消)实例代码
2013/11/28 Javascript
ExtJS中设置下拉列表框不可编辑的方法
2014/05/07 Javascript
深入探讨javascript中的数据类型
2015/03/04 Javascript
jQuery实现预加载图片的方法
2015/03/17 Javascript
jQuery禁用键盘后退屏蔽F5刷新及禁用右键单击
2016/01/22 Javascript
JavaScript Date 知识浅析
2017/01/29 Javascript
javascript checkbox/radio onchange不能兼容ie8处理办法
2017/06/13 Javascript
vue.js国际化 vue-i18n插件的使用详解
2017/07/07 Javascript
深入koa-bodyparser原理解析
2019/01/16 Javascript
React优化子组件render的使用
2019/05/12 Javascript
JavaScript实现图片轮播特效
2019/10/23 Javascript
jquery.validate自定义验证用法实例分析【成功提示与择要提示】
2020/06/06 jQuery
JS 5种遍历对象的方式
2020/06/16 Javascript
vue中用 async/await 来处理异步操作
2020/07/18 Javascript
python 排列组合之itertools
2013/03/20 Python
Python列表生成器的循环技巧分享
2015/03/06 Python
改进Django中的表单的简单方法
2015/07/17 Python
python模块之sys模块和序列化模块(实例讲解)
2017/09/13 Python
在python shell中运行python文件的实现
2019/12/21 Python
python圣诞树编写实例详解
2020/02/13 Python
Python GUI库PyQt5样式QSS子控件介绍
2020/02/25 Python
日本7net购物网:书籍、漫画、杂志、DVD、游戏邮购
2017/02/17 全球购物
美国在线自行车商店:Jenson USA
2018/05/22 全球购物
敬老院活动总结
2014/04/28 职场文书
户籍证明书标准模板
2014/09/10 职场文书
女人创业励志语录,句句蕴含能量,激发你的潜能
2019/08/20 职场文书
nginx访问报403错误的几种情况详解
2022/07/23 Servers