課程
/前端開發
/JavaScript
/JavaScript進階篇
<script type="text/javascript">
? var mystr="Hello World!ok?"
? ?
??</script>
2016-11-17
源自:JavaScript進階篇 7-8
正在回答
? var substring = "o";
? document.write(mystr.indexOf(substring, 0));
</script>
慕數據5775487 提問者
NASH657 回復 慕數據5775487 提問者
慕數據5775487 提問者 回復 NASH657
MMJiao 回復 慕數據5775487 提問者
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>string對象 </title>
?var str = "Hello World!ol ol ol ol ol ol ol";
var con= 0;
for(i=1;i<str.length;i++)?
{
? con= str.indexOf("o",con);
? if (con!=-1)
? {con+=1;}
? else?
? {break;}; ?
? if(i==3)
? {document.write("第"+i+"個o的位置是"+con+"<br>");
? }
? else{}
}
</head>
<body>
</body>
</html>
? document.write(mystr.indexOf("o",mystr.indexOf("o")+2));
je_suis_idiot 回復 慕數據5775487 提問者
慕數據5775487 提問者 回復 je_suis_idiot
做出來了,但可能太繁瑣了!
? var a=mystr.indexOf("o",mystr.indexOf("o")+1)
? document.write(mystr.indexOf("o",a+1));
不對啊,這樣是寫是打印出第一“o"所在的位置了
舉報
本課程從如何插入JS代碼開始,帶您進入網頁動態交互世界
2 回答使用indexOf()方法,檢索第二個字符o出現的位置。
4 回答字符串值檢索中,檢索相同字符第n個出現的位置?
5 回答檢索子字符串出現的所有位置
4 回答如果我要檢索某個單詞出現的位置,怎么用indexOf實現呢?
2 回答indexOf() 方法返回指定的字符串首次出現的位置【問題】
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-11-17
<script type="text/javascript">
? var mystr="Hello World!ok?"
? var substring = "o";
? document.write(mystr.indexOf(substring, 0));
</script>
2017-08-22
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>string對象 </title>
<script type="text/javascript">
?var str = "Hello World!ol ol ol ol ol ol ol";
var con= 0;
for(i=1;i<str.length;i++)?
{
? con= str.indexOf("o",con);
? if (con!=-1)
? {con+=1;}
? else?
? {break;}; ?
? if(i==3)
? {document.write("第"+i+"個o的位置是"+con+"<br>");
? }
? else{}
}
</script>
</head>
<body>
</body>
</html>
2016-11-17
? document.write(mystr.indexOf("o",mystr.indexOf("o")+2));
2016-11-17
做出來了,但可能太繁瑣了!
<script type="text/javascript">
? var mystr="Hello World!ok?"
? var a=mystr.indexOf("o",mystr.indexOf("o")+1)
? document.write(mystr.indexOf("o",a+1));
</script>
2016-11-17
不對啊,這樣是寫是打印出第一“o"所在的位置了
2016-11-17
<script type="text/javascript">
? var mystr="Hello World!ok?"
? var substring = "o";
? document.write(mystr.indexOf(substring, 0));
</script>