此方法返回一个数字,指示引用字符串是在排序顺序中出现在给定字符串之前还是之后或与给定字符串相同。
用法
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
相关用法
- TypeScript String lastIndexOf()用法及代码示例
- TypeScript String concat()用法及代码示例
- TypeScript String charCodeAt()用法及代码示例
- TypeScript String slice()用法及代码示例
- TypeScript String split()用法及代码示例
- TypeScript String search()用法及代码示例
- TypeScript String indexOf()用法及代码示例
- TypeScript String replace()用法及代码示例
- TypeScript String substring()用法及代码示例
- TypeScript String charAt()用法及代码示例
- TypeScript String substr()用法及代码示例
- TypeScript Array forEach()用法及代码示例
- TypeScript Array map()用法及代码示例
注:本文由纯净天空筛选整理自 TypeScript - String localeCompare()。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。