JavaScript中操作字符串之localeCompare()方法的使用

 更新时间:2015年06月06日 10:59:48   投稿:goldensun  
这篇文章主要介绍了JavaScript中操作字符串之localeCompare()方法的使用,是JS入门学习中的基础知识,需要的朋友可以参考下

 这个方法返回一个数字表示参考字符串是否到来之前或之后或相同的排序顺序给定的字符串。
语法

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匿名函数和闭包

    这篇文章主要介绍了JavaScript匿名函数和闭包的相关资料,文中示例代码非常详细,帮助大家更好的理解和学习,感兴趣的朋友可以了解下
    2020-07-07
  • JS实现的生成随机数的4个函数分享

    JS实现的生成随机数的4个函数分享

    这篇文章主要介绍了JS实现的生成随机数的4个函数分享,本文直接给出实现代码,需要的朋友可以参考下
    2015-02-02
  • javascript使用window.open提示“已经计划系统关机”的原因

    javascript使用window.open提示“已经计划系统关机”的原因

    这篇文章主要介绍了javascript使用window.open提示“已经计划系统关机”的原因,本文得出结论是安装了系统更新或其它原因,要把系统重启时才会提示这个问题,所以,遇到这个问题,重启你的电脑吧
    2014-08-08
  • JSON为什么那样红为什么要用json(另有洞天)

    JSON为什么那样红为什么要用json(另有洞天)

    json是1年内迅速红遍全球的东东;json.org是一种简洁有效的数据载体,是一种用字符串表示复杂js对象的方式,后端好生成,前端0解释,接下来详细介绍json风行的几点原因
    2012-12-12
  • Javascript call和apply区别及使用方法

    Javascript call和apply区别及使用方法

    JavaScript中通过call或者apply用来代替另一个对象调用一个方法,将一个函数的对象上下文从初始的上下文改变为由 thisObj 指定的新对象
    2013-11-11
  • JavaScript中的splice()方法使用详解

    JavaScript中的splice()方法使用详解

    这篇文章主要介绍了JavaScript中的splice()方法使用详解,是JS入门学习中的基础知识,需要的朋友可以参考下
    2015-06-06
  • 用js判断页面是否加载完成实现代码

    用js判断页面是否加载完成实现代码

    用document.onreadystatechange的方法来监听状态改变, 然后用document.readyState == “complete”判断是否加载完成,需要的朋友可以参考下
    2012-12-12
  • JavaScript中的this关键字使用详解

    JavaScript中的this关键字使用详解

    这篇文章主要介绍了JavaScript中的this关键字使用,是JavaScript入门学习中的基础知识,需要的朋友可以参考下
    2015-08-08
  • window.open参数详解附实例

    window.open参数详解附实例

    一般我们在开发过程中通过window.open打开新窗口,但现在浏览器与杀毒都防止了这个函数弹出页面,一般我们将页面设置信任才可以使用,不过我们在后台开发过程中仍然通过这个方法打开页面,这里简单介绍下使用方法与常用参数
    2013-06-06
  • Javascript Throttle & Debounce应用介绍

    Javascript Throttle & Debounce应用介绍

    Throttle:无视一定时间内所有的调用Debounce:一定间隔内没有调用时,接下来将为大家介绍下Throttle & Debounce的应用,感兴趣的朋友可以参考下哈
    2013-03-03

最新评论