課程
/前端開發(fā)
/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>
慕數(shù)據(jù)5775487 提問者
NASH657 回復(fù) 慕數(shù)據(jù)5775487 提問者
慕數(shù)據(jù)5775487 提問者 回復(fù) NASH657
MMJiao 回復(fù) 慕數(shù)據(jù)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 回復(fù) 慕數(shù)據(jù)5775487 提問者
慕數(shù)據(jù)5775487 提問者 回復(fù) je_suis_idiot
做出來了,但可能太繁瑣了!
? var a=mystr.indexOf("o",mystr.indexOf("o")+1)
? document.write(mystr.indexOf("o",a+1));
不對啊,這樣是寫是打印出第一“o"所在的位置了
舉報
本課程從如何插入JS代碼開始,帶您進入網(wǎng)頁動態(tài)交互世界
2 回答使用indexOf()方法,檢索第二個字符o出現(xiàn)的位置。
4 回答字符串值檢索中,檢索相同字符第n個出現(xiàn)的位置?
5 回答檢索子字符串出現(xiàn)的所有位置
4 回答如果我要檢索某個單詞出現(xiàn)的位置,怎么用indexOf實現(xiàn)呢?
2 回答indexOf() 方法返回指定的字符串首次出現(xiàn)的位置【問題】
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
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>