TypeScript - String localeCompare() 方法
此方法返回一个数字,指示引用字符串是在排序顺序中的给定字符串之前还是之后,或者是否相同。
语法
string.localeCompare( param )
参数信息
param − 要与字符串对象进行比较的字符串。
返回值
0 − 如果字符串匹配 100%。
1 − 不匹配,并且参数值在区域设置排序顺序中位于字符串对象的值之前。
A negative value − 不匹配,并且参数值在本地排序顺序中位于字符串对象的值之后。
示例
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