ES6 - localeCompare() 方法
此方法返回一个数字,指示引用字符串在排序顺序中位于给定字符串之前、之后还是相同。
语法
string.localeCompare( param )
参数详细信息
- param − 要与字符串对象进行比较的字符串。
返回值
- 0 − 如果字符串 100% 匹配。
- 1 − 不匹配,并且参数值在语言环境排序顺序中位于字符串对象的值之前
- 负值 −不匹配,并且参数值按本地排序顺序位于字符串对象的值之后
示例
var str1 = new String( "This is beautiful string" ); var index = str1.localeCompare( "This is beautiful string"); console.log("localeCompare first :" + index );
输出
localeCompare first :0