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>
<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>