此方法返回一個數字,指示引用字符串是在排序順序中出現在給定字符串之前還是之後或與給定字符串相同。
用法
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()。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。