JavaScript indexOf
返回 String 对象中第一次出现的子字符串的字符位置。
JavaScript indexOf格式
strObj.indexOf(subString, start)
参数 strObj 必填。String 对象或文字。
subString 必填。indexOf函数要在 String 对象中查找的子字符串。
start 可填。该整数值指出在 String 对象内开始查找的索引。如果省略,则从字符串第一个字符处查找。
注意:
indexOf 方法返回一个整数值,指出 String 对象内子字符串的开始位置。如果没有找到子字符串,则返回 -1。 JavaScript indexOf函数是区别大小写的。
代码示例:
1<script type="text/javascript">
2 var str1 = "Javascript indexOf";
3 var s = str1.indexOf("Javascript");
4 var s1= str1.indexOf("IndexOf");
5 var s2= str1.indexOf("indexOf");
6 document.write("Javascript 在字符串 Javascript indexOf 里的位置是 <font color=red>");
7 document.write(s);
8 document.write("</font> 位<br>");
9
10 document.write("IndexOf 在字符串 Javascript indexOf 里的位置是 <font color=red>");
11 document.write(s1);
12 document.write("</font> 位<br>");
13
14 document.write("indexOf 在字符串 Javascript indexOf 里的位置是 <font color=red>");
15 document.write(s2);
16 document.write("</font> 位<br>");
17</script>
2 var str1 = "Javascript indexOf";
3 var s = str1.indexOf("Javascript");
4 var s1= str1.indexOf("IndexOf");
5 var s2= str1.indexOf("indexOf");
6 document.write("Javascript 在字符串 Javascript indexOf 里的位置是 <font color=red>");
7 document.write(s);
8 document.write("</font> 位<br>");
9
10 document.write("IndexOf 在字符串 Javascript indexOf 里的位置是 <font color=red>");
11 document.write(s1);
12 document.write("</font> 位<br>");
13
14 document.write("indexOf 在字符串 Javascript indexOf 里的位置是 <font color=red>");
15 document.write(s2);
16 document.write("</font> 位<br>");
17</script>