首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

indexOf()和lastIndexOf(),该怎么处理

2012-03-15 
indexOf()和lastIndexOf()varstr Thisismyfristjscode document.write( my第一次出现的位置: +str.i

indexOf()和lastIndexOf()
var   str= "This   is   my   frist   js   code ";
    document.write( "my第一次出现的位置: "+str.indexOf( "is ")+ " <br> ");
    document.write( "my最后一次出现的位置: "+str.lastIndexOf( "is "));

为什么    
my第一次出现的位置:8;    
my最后一次出现的位置:8
是这样?

到底是算字节还是字符还是?
还有lastIndexOf不是从右向左搜索的么?

[解决办法]
lastIndexOf不是从右向左搜索
var str= "This is my frist is my js code ";
楼主 你这样测试下 就知道lastIndexOf 是什么意思了
[解决办法]
结果都是从左到右的算的,只是找的是第一个和最后一个,如果只有一个就相同了.

热点排行