第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定

想問下,下面那個8是怎么來的,不會是數(shù)出來的吧,如果內(nèi)容很多,怎么數(shù)?另外輸出的9是表示每第個v的位置是索引值9對吧?

<script type="text/javascript">
?var str="I love JavaScript!"
?document.write(str.indexOf("v",8));//輸出9,
</script>

正在回答

4 回答

雖然,我不知道怎么回答,但是這個問題也是我想知道 的。感覺可以用那個switch case的方法實(shí)現(xiàn)?

0 回復(fù) 有任何疑惑可以回復(fù)我~

這位置是從0開始的,空格也要算上 ?,?如果把空格刪了,如:var str="IloveJavaScript!"
?document.write(str.indexOf("v",8));//輸出7,

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

慕粉3912077

它這個就像你在走一條直路,你的右手邊是一條河,而左手邊有很多房子(字母),其中有6間是你的,你要去找你房子的,而你只能一直往前看,不能回頭。你的路過的第一間房子門牌是0,第二間房子門牌是1。。房子與房子之間有條巷子(空格)也會占一個門牌號。。。比如你的第一間房子門牌號是3、第二間房子門牌號是7,你經(jīng)過的牌號是0,1,2時,你心里會一直想著3,直到你到了3號門牌,你就會開始想著7,----------------------所以你心里想的數(shù)字=你要找的房子門牌(字母位置),你經(jīng)過的房子牌號=indexOf(x,y)中的y,你要找誰的房子=indexOf(x,y)中的x
2016-11-08 回復(fù) 有任何疑惑可以回復(fù)我~

演示代碼確實(shí)是數(shù)的,不過如果知道是找第二個查找項(xiàng)的位置的可以:

document.write(mystr.indexOf('v',mystr.indexOf('v')+1));
必須從第一個o位置的后一個開始查找,所以需加1

//借用了評論第一位的方法。

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

web小菜 提問者

這里的+1,是指的元素v的第2個v,是嗎?如果是這樣的話,那如果有很多v,那我要找中間的某一個,又怎么寫。還是沒懂= =
2016-10-26 回復(fù) 有任何疑惑可以回復(fù)我~
#2

老友丶 回復(fù) web小菜 提問者

不好意思,一開始打錯了,是從第一個v后面的一位開始查找。indexOf()方法的第二個參數(shù)是查找開始的位置,因?yàn)槟悴檎业诙€v,所以你應(yīng)該從第一個v后面一位開始查找啊,如果不加1,就錯第一個v的位置查找,那么你查找出來的位置還是第一個v的位置。 至于你說要查找中間的一個,可以寫一個函數(shù)來實(shí)現(xiàn)循環(huán)查找,查找出所有的字母。(個人理解)
2016-10-26 回復(fù) 有任何疑惑可以回復(fù)我~

http://www.w3school.com.cn/jsref/jsref_indexOf.asp
看indexOf()方法,作用是找到符合前一個參數(shù)的位置。有兩個參數(shù),第一個v是想要找到的值,第二個8是開始的位置。

回答問題,這個8是為了演示,可以根據(jù)需求定。

這邊如果不寫8,則應(yīng)該輸出love的v的位置,即4.

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消

想問下,下面那個8是怎么來的,不會是數(shù)出來的吧,如果內(nèi)容很多,怎么數(shù)?另外輸出的9是表示每第個v的位置是索引值9對吧?

我要回答 關(guān)注問題
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號