JavaScript String localeCompare() 方法
-
JavaScript String localeCompare() 方法
localeCompare()方法比较当前语言环境中的两个字符串。区域设置基于浏览器的语言设置。localeCompare()方法返回一个数字,指示字符串 是按照排序顺序排在比较的字符串之前,之后还是相等。实例:比较当前语言环境中的两个字符串:
尝试一下var str1 = "ab"; var str2 = "cd"; var n = str1.localeCompare(str2);
-
浏览器支持
项 IE/Edge Chrome FireFox Safari Opera 方法 localeCompare() 支持支持支持支持支持 -
语法
string.localeCompare(compareString) -
参数值
参数 描述 compareString 必需的。 要与之比较的字符串 -
技术细节
项目 描述 返回值: 一个数字,指示引用字符串是否在排序顺序之前,之后或与compareString相同。返回三个值之一: - 如果引用字符串在compareString之前排序,则 返回-1
- 如果两个字符串相等,则为0
- 如果引用字符串在compareString之后排序,则为1
JavaScript版本: ECMAScript 1 -