構文
 
  文字列.indexOf("文字列",[数値])
文字列
検索対象文字
数値
検索開始位置
総合 インデックス
メソッド
FirefoxIE

説明

  • 文字列を先頭から検索するメソッド。
  • 「"検索対象文字"」で指定した文字の位置を,0スタートの先頭から数えた数値で返し,もし指定した文字が含まれていない場合は「-1」を返す。
  • 「[検索開始位置]」は省略可能で,その場合は先頭から検索する。
  • 用例の場合、順に「3」、「-1」、「-1」の値が返る。

用例

文字列「いろはにほへと」に対し,「indexOf」メソッドに設定した文字列があるかどうか,文字列の前方から検索する。
<script type="text/javascript">
<!--
var text_1 = "いろはにほへと";
    document.write(text_1.indexOf("に"));
    document.write("<br>");
    document.write(text_1.indexOf("に",5));
    document.write("<br>");
    document.write(text_1.indexOf("A"));
//-->
</script>

この用例を実行する