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 相关文章推荐
百度 popup.js 完美修正版非常的不错 脚本之家推荐
Apr 17 Javascript
jquery插件 autoComboBox 下拉框
Dec 22 Javascript
jQuery :first选择器使用介绍
Aug 09 Javascript
javascript实现的固定位置悬浮窗口实例
Apr 30 Javascript
学习JavaScript设计模式之模板方法模式
Jan 20 Javascript
js停止冒泡和阻止浏览器默认行为的简单方法
May 15 Javascript
完美解决jQuery 鼠标快速滑过后,会执行多次滑出的问题
Dec 08 Javascript
webpack打包react项目的实现方法
Jun 21 Javascript
浅谈JavaScript_DOM学习篇_图片切换小案例
Mar 19 Javascript
Vue使用Three.js加载glTF模型的方法详解
Jun 14 Javascript
浅析JavaScript中的变量提升
Jun 01 Javascript
JS轻量级函数式编程实现XDM三
Jun 16 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设计模式 Mediator (中介者模式)
2011/06/26 PHP
Php Ctemplate引擎开发相关内容
2012/03/03 PHP
PHP修改session_id示例代码
2014/01/08 PHP
PHP中使用file_get_contents post数据代码例子
2015/02/13 PHP
php使用pclzip类实现文件压缩的方法(附pclzip类下载地址)
2016/04/30 PHP
PHP高效获取远程图片尺寸和大小的实现方法
2017/10/20 PHP
Yii 框架使用Forms操作详解
2020/05/18 PHP
jQuery Autocomplete自动完成插件
2010/07/17 Javascript
Json字符串转换为JS对象的高效方法实例
2013/05/01 Javascript
js操作label给label赋值及取label的值示例
2013/11/07 Javascript
jQuery增加、删除及修改select option的方法
2016/08/19 Javascript
jQuery 特性操作详解及实例代码
2016/09/29 Javascript
微信小程序 scroll-view隐藏滚动条详解
2017/01/16 Javascript
vue2中filter()的实现代码
2017/07/09 Javascript
JS实现的邮箱提示补全效果示例
2018/01/30 Javascript
利用JS动态生成隔行换色HTML表格的两种方法
2018/10/09 Javascript
Vux+Axios拦截器增加loading的问题及实现方法
2018/11/08 Javascript
详解Ant Design of React的安装和使用方法
2018/12/27 Javascript
小试SVG之新手小白入门教程
2019/01/08 Javascript
微信小程序实现列表的横向滑动方式
2020/07/15 Javascript
es5 类与es6中class的区别小结
2020/11/09 Javascript
Python中表达式x += y和x = x+y 的区别详解
2017/06/20 Python
Python学习笔记之Break和Continue用法分析
2019/08/14 Python
学Python 3的理由和必要性
2019/11/19 Python
tensorflow 重置/清除计算图的实现
2020/01/19 Python
Pytorch .pth权重文件的使用解析
2020/02/14 Python
关于css兼容性问题及一些常见问题汇总
2016/05/03 HTML / CSS
CK美国官网:Calvin Klein
2016/08/26 全球购物
美国现代家具和家居商店:Apt2B
2016/08/29 全球购物
韩都衣舍天猫官方旗舰店:天猫女装销售总冠军
2017/10/10 全球购物
波兰最大的宠物用品网上商店:FERA.PL
2019/08/11 全球购物
艺术系大学生毕业个人自我评价
2013/09/19 职场文书
中学生校园广播稿
2014/01/16 职场文书
2014年师德承诺书
2014/05/23 职场文书
学党史心得体会
2014/09/05 职场文书
小学生节约用水倡议书
2019/08/12 职场文书