Javascript-string-indexof

提供:Dev Guides
移動先:案内検索

JavaScript文字列-indexOf()メソッド

説明

このメソッドは、指定された値の最初のオカレンスの呼び出し元Stringオブジェクト内のインデックスを返します。値が見つからない場合は、 fromIndex または-1で検索を開始します。

構文

indexOf()メソッドを使用するには、次の構文を使用します。

string.indexOf(searchValue[, fromIndex])

引数の詳細

  • searchValue -検索する値を表す文字列。
  • fromIndex -検索を開始する呼び出し文字列内の場所。 0から文字列の長さまでの任意の整数を指定できます。 デフォルト値は0です。

戻り値

見つかったオカレンスのインデックスを返します。見つからない場合は-1を返します。

次の例を試してください。

<html>
   <head>
      <title>JavaScript String indexOf() Method</title>
   </head>

   <body>
      <script type = "text/javascript">
         var str1 = new String( "This is string one" );
         var index = str1.indexOf( "string" );
         document.write("indexOf found String :" + index );

         document.write("<br/&gt");
         var index = str1.indexOf( "one" );
         document.write("indexOf found String :" + index );
      </script>
   </body>
</html>

出力

indexOf found String :8
indexOf found String :15