Loose-Info.com
Last Update 2009/03/29
TOP - JavaScript - String - localeCompare()

オブジェクトの文字列と引数を、ロケールで定められた方式で比較し、NaNではない数値を返します。
二つの文字列の比較(ソート)の結果により次の値を返します。
-1 : オブジェクトの文字列が引数よりも前 0 : 文字列が等しい 1 : オブジェクトの文字列が引数よりも後


戻り値1 = 名前1 .localeCompare( 値1 )

戻り値1
オブジェクトの文字列と値1の文字列を比較した結果を表す数値
名前1
Stringオブジェクトの名前
値1
比較する文字列


(例)
<SCRIPT type="text/javascript"> <!-- function btnclick() { var s = ""; var s1 = new String("bbb"); s += s1.localeCompare("ccc") + "\n"; // オブジェクトの文字列が引数よりも前 s += s1.localeCompare("bbb") + "\n"; // 文字列が等しい s += s1.localeCompare("aaa") + "\n"; // オブジェクトの文字列が引数よりも後 alert(s); } //--> </SCRIPT>