课程
/前端开发
/JavaScript
/JavaScript进阶篇
mystr.indexOf("o")+1) 是获取到第一个O的位置 加上1后 就是从第一个O的后一位数开始检索吗? 是这个意思吗 请人说明
2016-01-12
源自:JavaScript进阶篇 7-8
正在回答
就是你上面讲的意思,mystr.indexOf("o")返回第一个o的位置,mystr.indexOf("o",num)返回从num开始的第一个o的位置。
慢慢走0 提问者
indexOf(searchvalue,fromindex) 有两个参数 第一个是检索值 第二个是检索位置 ,返回的值是检索值出现的位置,所以这句话就是从第一个o的下一个字符开始检索下一个o的位置。
举报
本课程从如何插入JS代码开始,带您进入网页动态交互世界
4 回答document.write(mystr.indexOf('o',mystr.indexOf('o')+1));
3 回答document.write(mystr.indexOf("o",mystr.indexOf("o",2))+1);
2 回答document.write(mystr.indexOf("o"+1));
4 回答mystr.indexOf("o",6)中的6是什么意思?
4 回答为什么 document.write(mystr.indexOf("o",6)); 和 document.write(mystr.indexOf("o",7));的输出值都为7,到底哪个是正确的?