此方法返回一个数字,该数字指示引用字符串是在排序顺序中出现在给定字符串之前还是之后,或者与给定字符串相同。
string.localeCompare( param )
param - 要与String对象比较的字符串。
0 - 两字符串相等
1 - string 值大于param
-1 - string值小于param
<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
祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)