課程
/前端開(kāi)發(fā)
/JavaScript
/JavaScript進(jìn)階篇
indexOf()怎么尋找第幾個(gè)的位置?
2017-04-02
源自:JavaScript進(jìn)階篇 7-8
正在回答
document.write(mystr.indexOf("o",mystr.indexOf("o")+1));
嵌套吧,參考一下。
密蒙 提問(wèn)者
<script type="text/javascript">
? var mystr="Hello World!"
? var val=2;//循環(huán)次數(shù)
? var pos=0;
? while(--val){
? ? ? pos=mystr.indexOf("o",pos);
? ? ? pos++;
? }
? document.write(mystr.indexOf("o",pos));
</script>
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>string對(duì)象 </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+"個(gè)o的位置是"+con+"<br>");
? break;}
? else{}
}
</head>
<body>
</body>
</html>
? for(i=0;i<3;i++){
? var num=mystr.indexOf("l");
? num1=mystr.indexOf("l",num+i);
? ? ? if(i==1){
? ? ? ? ? document.write(num1);
? ? ? }
舉報(bào)
本課程從如何插入JS代碼開(kāi)始,帶您進(jìn)入網(wǎng)頁(yè)動(dòng)態(tài)交互世界
2 回答indexOf()如何查找第N個(gè)
2 回答indexOf()位置的問(wèn)題
3 回答尋找指定字符串的出現(xiàn)的位置
6 回答使用indexOf()方法,檢索第三個(gè)字符o出現(xiàn)的位置怎樣寫?
2 回答使用indexOf()方法,檢索第二個(gè)字符o出現(xiàn)的位置。
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2017-04-02
嵌套吧,參考一下。
2018-06-20
<script type="text/javascript">
? var mystr="Hello World!"
? var val=2;//循環(huán)次數(shù)
? var pos=0;
? while(--val){
? ? ? pos=mystr.indexOf("o",pos);
? ? ? pos++;
? }
? document.write(mystr.indexOf("o",pos));
</script>
2017-08-22
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>string對(duì)象 </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+"個(gè)o的位置是"+con+"<br>");
? break;}
? else{}
}
</script>
</head>
<body>
</body>
</html>
2017-04-02
? for(i=0;i<3;i++){
? var num=mystr.indexOf("l");
? num1=mystr.indexOf("l",num+i);
? ? ? if(i==1){
? ? ? ? ? document.write(num1);
? ? ? }
? }