サイト内検索

String メソッド一覧

スポンサー

ホーム > String > localeCompare

localeCompare

ロケールに従って文字列を比較します.

シンタックス

stringObject.localeCompare(that)
  • that - 比較する文字列

解説

localeCompareメソッドは現在のロケールに従って, オブジェクトの文字列とthatで指定された文字列を比較します.
2つの文字列の比較によって以下を返します.

  • -1: オブジェクトの文字列がthatより小さい
  • 0: オブジェクトの文字列がthatと等しい
  • 1: オブジェクトの文字列がthatより大きい

サンプルコード

以下にlocaleCompareメソッドを使用して文字列を比較するサンプルコードを示します.

<html>
  <head>
    <title>localeCompareメソッドのサンプルコード</title>
  </head>
  <body>
    <script type="text/javascript" language="javascript">
      var str = "Charlie";

      document.write(str.localeCompare("Charlie") + "<br />");
      document.write(str.localeCompare("Snoopy") + "<br />");
      document.write(str.localeCompare("Brown") + "<br />");
    </script>
  </body>
</html>

実行例

サンプルコードの実行結果は以下のようになります.

0
-1
1

スポンサード リンク

inserted by FC2 system