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 相关文章推荐
经典的解除许多网站无法复制文字的绝招
Dec 31 Javascript
javascript this用法小结
Dec 19 Javascript
Jquery 模板数据绑定插件的使用方法详解
Jul 08 Javascript
JavaScript实现计算字符串中出现次数最多的字符和出现的次数
Mar 12 Javascript
javascript实现的闭包简单实例
Jul 17 Javascript
详解JavaScript中的4种类型识别方法
Sep 14 Javascript
Angular ng-repeat 对象和数组遍历实例
Sep 14 Javascript
网页挂马方式整理及详细介绍
Nov 03 Javascript
微信小程序 input输入框详解及简单实例
Jan 10 Javascript
Javascript实现页面滚动时导航智能定位
May 06 Javascript
JavaScript实现的原生态Tab标签页功能【兼容IE6】
Sep 18 Javascript
微信小程序6位或多位验证码密码输入框功能的实现代码
May 29 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
地球防卫队:陪着奥特曼打小怪兽的人类力量 那些经典队服
2020/03/08 日漫
php数组函数序列之array_combine() - 数组合并函数使用说明
2011/10/29 PHP
php使用post数组的键值创建同名变量并赋值的方法
2015/04/03 PHP
PHP+shell实现多线程的方法
2015/07/01 PHP
laravel-admin的图片删除实例
2019/09/30 PHP
javascript常用对话框小集
2013/09/13 Javascript
Javascript排序算法之计数排序的实例
2014/04/05 Javascript
jQuery中parents()方法用法实例
2015/01/07 Javascript
CSS+JS实现点击文字弹出定时自动关闭DIV层菜单的方法
2015/05/12 Javascript
javascript中FOREACH数组方法使用示例
2016/03/01 Javascript
使用Promise解决多层异步调用的简单学习心得
2016/05/17 Javascript
JS监听微信、支付宝等移动app及浏览器的返回、后退、上一页按钮的事件方法
2016/08/05 Javascript
js Canvas实现圆形时钟教程
2016/09/19 Javascript
canvas雪花效果核心代码分享
2017/02/19 Javascript
Vue组件实例间的直接访问实现代码
2017/08/20 Javascript
Node.js readline 逐行读取、写入文件内容的示例
2018/03/01 Javascript
bootstrap-closable-tab可实现关闭的tab标签页插件
2020/08/09 Javascript
vue 使用vant插件做tabs切换和无限加载功能的实现
2020/11/04 Javascript
原生JS实现弹幕效果的简单操作指南
2020/11/10 Javascript
[11:57]《一刀刀一天》第十七期:TI中国军团加油!
2014/05/26 DOTA
使用Python的Scrapy框架编写web爬虫的简单示例
2015/04/17 Python
浅析Python中将单词首字母大写的capitalize()方法
2015/05/18 Python
详解django三种文件下载方式
2018/04/06 Python
Python3爬虫之自动查询天气并实现语音播报
2019/02/21 Python
详解用python写一个抽奖程序
2019/05/10 Python
Python调用.net动态库实现过程解析
2020/06/05 Python
Python如何实现自带HTTP文件传输服务
2020/07/08 Python
Oakley西班牙官方商店:太阳眼镜和男女运动服
2019/04/26 全球购物
美国家居用品和厨具购物网站:DealsDot
2019/10/07 全球购物
数字漫画:comiXology
2020/06/13 全球购物
端午节活动总结
2014/08/26 职场文书
公司试用期员工自我评价
2014/09/17 职场文书
2014年综治维稳工作总结
2014/11/17 职场文书
长江三峡导游词
2015/01/31 职场文书
告诉你一个秘密:富人致富的五大优点
2019/07/11 职场文书
利用前端HTML+CSS+JS开发简单的TODOLIST功能(记事本)
2021/04/13 Javascript