Es6-string-localecompare

提供:Dev Guides
2020年6月23日 (火) 08:04時点におけるMaintenance script (トーク | 投稿記録)による版 (Imported from text file)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
移動先:案内検索

ES6-Stringメソッド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