indexOf的問題
document.write(mystr.indexOf('o',mystr.indexOf('o')+1));
不懂這個+1的意思,還有內嵌看不懂啊。
document.write(mystr.indexOf("o",6));和這個一樣的意思嗎
document.write(mystr.indexOf('o',mystr.indexOf('o')+1));
不懂這個+1的意思,還有內嵌看不懂啊。
document.write(mystr.indexOf("o",6));和這個一樣的意思嗎
2016-05-26
舉報
2016-05-26
這樣寫的意思是,先執行里面的那個indexOf,然后就會返回第一次檢測到"o"這個字母的位置了,現在將這個數字加1就是說從第一個"o"下一位開始檢索下一個"o"的位置,也就是第二個"o"的位置,明白了嗎
2016-05-26
mystr.indexOf('o')根據優先級先看這個的返回值
命名為a,是整數(數字)用這個返回值加1
在看最外面的indexOf('o',a) ?也就是從a為角標的位置開始查詢'o'出現的位置,返回整數值
2016-05-26
String類型的語法:
searchValue為搜索的值,fromIndex代表從哪里開始搜索