TypeScript 字符串 localeCompare()方法
此方法返回一个数字,指示参考字符串在排序顺序中是在给定字符串之前、之后还是相同。
语法
string.localeCompare( param )
参数详情
param - 与字符串对象进行比较的字符串。
返回值
- 0 - 如果字符串完全匹配。
-
1 - 没有匹配,参数值在本地排序顺序中位于字符串对象的值之前。
-
一个负值 - 没有匹配,参数值在本地排序顺序中位于字符串对象的值之后。
示例
var str1 = new String( "This is beautiful string" );
var index = str1.localeCompare( "This is beautiful string");
console.log("localeCompare first :" + index );
在编译时,它会生成与JavaScript相同的代码。
输出结果如下:
localeCompare first :0