JavaScript String localeCompare() 方法

JavaScript String localeCompare() 方法

Description

此方法返回一个数字,指示排序顺序中参考字符串在给定字符串之前还是之后或与之相同。

语法

localeCompare() 方法的语法如下:

string.localeCompare( param )

参数详情

param - 一个与字符串对象进行比较的字符串。

返回值

  • 0 - 如果字符串完全匹配。

  • 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

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程