為什么會重復(fù)檢索同一個字符串呢?
<!DOCTYPE html>
<html>
?<head>
? <title> 事件</title> ?
? <script type="text/javascript">
?var str="hello world!ol ol ol ol ol olc"
?var con=0;
?for(i=0;i<7;i++){
? ? ? cin=str.indexOf("o",con);
?if(con!=str.length-1){
? ? ? con=con+1;
?}
?else{break;}
?document.write(cin);
?}
</script>
?</body>
</html>
2017-12-11
把? con=con+1改成con=cin+1就行了
2017-09-23
2017-09-16
for循環(huán)里面從0開始檢索,檢索到第一個o在4,輸出4,滿足不等于檢索值的條件,0+1從1開始找,又找到o在4,輸出4,還是不滿足等于檢索值的條件,1+1從2開始找,一直到con=5開始找下一個,找到o在7,輸出7,滿足不等于檢索值的條件,5+1從6開始找,找到o在7,輸出7,6+1=7不滿足for語句里面的i<7的條件,循環(huán)結(jié)束。
電腦要是知道你怎么想的一定會說:媽的智障
2017-09-10
想要學(xué)習(xí)JavaScript, 最好先學(xué)習(xí)一下JavaSE的基礎(chǔ)啊,里面的語法都差不多啊.
2017-09-10
因為你寫了循環(huán)啊。。。。