qq_只有五個(gè)字_0
2016-04-16 11:18:00
<script?type="text/javascript">
??var?str="I?love?JavaScript!"
??document.write(str.indexOf("I")?+?"<br?/>");
??document.write(str.indexOf("v")?+?"<br?/>");
??document.write(str.indexOf("v",8));
</script>049
4 回答
已采納

慕娘5227020
TA貢獻(xiàn)5條經(jīng)驗(yàn) 獲得超1個(gè)贊
indexOf()方法是查找匹配字符在字符串中第一次出現(xiàn)的位置,比如第一個(gè)就是查找“I”在“I love JavaScript”中第一次出現(xiàn)的位置,就是0;傳入兩個(gè)參數(shù)的話,第一個(gè)參數(shù)代表要查找的字符,第二個(gè)參數(shù)代表從下標(biāo)為幾的位置開始查找。比如第二例子之傳入“v"一個(gè)參數(shù),那么默認(rèn)從頭開始找,返回的應(yīng)該是4,就是love中的那個(gè)v的位置,第三個(gè)例子傳入“v",8代表從str[8]以后的字符中查找第一個(gè)"v"出現(xiàn)的位置,應(yīng)該就是JavaScipt中的v的位置,應(yīng)該是9(所有下標(biāo)從0數(shù))

蛋加樹
TA貢獻(xiàn)29條經(jīng)驗(yàn) 獲得超13個(gè)贊
建議你去學(xué)慕課網(wǎng)JavaScript進(jìn)階課程,里面有詳細(xì)介紹,也可以去w3school網(wǎng)搜一下

亂舞的旋律
TA貢獻(xiàn)105條經(jīng)驗(yàn) 獲得超38個(gè)贊
<script?type="text/javascript"> ??var?str="I?love?JavaScript!" ??document.write(str.indexOf("I")?+?"<br?/>"); ??document.write(str.indexOf("v")?+?"<br?/>"); ??document.write(str.indexOf("v",8));//第一個(gè)參數(shù)是需要尋找的子字符串?,第二個(gè)參數(shù)是從第幾個(gè)字符開始 ??//document.write是向文檔輸出文檔流 </script>
添加回答
舉報(bào)
0/150
提交
取消