开发手册 欢迎您!
软件开发者资料库

JavaScript(JS) string.localeCompare( param )

String对象允许你处理一系列字符;它用许多辅助方法包装Javascript的字符串原始数据类型。当JavaScript在字符串原语和字符串对象之间自动转换时,可以在字符串原语上调用string对象的任何辅助方法。本文主要介绍JavaScript(JS) string.localeCompare( param ) 方法。

1、描述

该方法返回一个数字,指示引用字符串是在给定字符串的前面还是后面,还是与给定的已排序字符串相同。 

2、语法

localeCompare()方法的语法是:

string.localeCompare(param)

3、参数

param:与String对象进行比较的字符串。

4、返回值

  • 0 :如果字符串匹配100%。
  • 1 :不匹配,并且参数值在区域设置排序顺序中位于字符串对象的值之前
  • -1 :不匹配,并且参数值按照局部排序顺序出现在字符串对象的值之后

5、使用示例

         JavaScript String localeCompare() Method                           

6、输出

localeCompare first :-1localeCompare second :1