JavaScript lastIndexOf() 函数

string.lastIndexOf(substring, startpos) -- 返回substring在string中最后匹配(出现)的位置
  • last,中文"最后的,末尾的"的意思
  • 引用网址:http://www.dreamdu.com/javascript/string.lastIndexOf/

lastIndexOf函数语法

string.lastIndexOf(substring, startpos);

lastIndexOf函数参数

  • substring -- 要查找的子字符串
  • startpos -- 可选参数,从string的startpos位置开始查找substring,如果没有此参数将从string的开始位置查找

lastIndexOf函数返回值

  • 返回子字符串substring在字符串string中最后匹配的位置
  • 没有在字符串string中查找到子字符串substring,返回-1

lastIndexOf函数示例

var str = "www.dreamdu.com";
document.write(str.lastIndexOf("d"));
str = "www.dreamdu.com";
document.write(str.lastIndexOf("d",6));
str = "www.dreamdu.com";
document.write(str.lastIndexOf("b"));
str = "www.dreamdu.com";
document.write(str.lastIndexOf("d",-2));
str = "梦之都";
document.write(str.lastIndexOf(""));

结果:

9
4
-1
-1
0

JavaScript lastIndexOf() 函数示例 -- 可以尝试编辑

延伸阅读



  • 教程中有什么不懂的地方?发现教程的错误!对教程有什么建议!快快给我留言呀 给猴子留言,我会尽快解答你的问题:)
  • HTML代码