indexOf()位置的问题
<script type="text/javascript">
var str="I love JavaScript!"
document.write(str.indexOf("I") + "<br />");
document.write(str.indexOf("v") + "<br />");
document.write(str.indexOf("v",8));
</script>
输出的结果是:
0
4
9
I是起始位置是0 ,
v应该是3啊
(v,8)从第八个位置开始,第八个是a,所以结果应该是11啊