• 技术文章 >web前端 >js教程

    如何使用JavaScript lastIndexOf()方法

    coldplay.xixicoldplay.xixi2020-08-22 09:44:14原创908

    JavaScript lastIndexOf()方法的使用:1、该方法可返回一个指定的字符串值最后出现的位置,如果指定第二个参数start,则在一个字符串中的指定位置从后向前搜索;2、lastIndexOf方法是区分大小写的。

    推荐学习:javascript视频教程

    JavaScript lastIndexOf()方法的使用:

    实例

    查找字符串 "runoob" 最后出现的位置:

    var str="I am from runoob,welcome to runoob site.";
    var n=str.lastIndexOf("runoob");

    输出结果:28

    定义和用法

    lastIndexOf()方法可返回一个指定的字符串值最后出现的位置,如果指定第二个参数 start,则在一个字符串中的指定位置从后向前搜索。

    注意: 该方法将从后向前检索字符串,但返回是从起始位置 (0) 开始计算子字符串最后出现的位置。 看它是否含有字符串。

    开始检索的位置在字符串的 start 处或字符串的结尾(没有指定 start 时)。

    如果没有找到匹配字符串则返回 -1 。

    注意:lastIndexOf() 方法是区分大小写的!

    提示: 你也可以参照类似方法 indexOf() 。

    浏览器支持

    Internet,Explorer,Firefox,Opera,GooglChrome,Safari

    所有主要浏览器都支持 lastIndexOf() 方法

    语法

    string.lastIndexOf(searchvalue,start)

    参数值

    返回值

    技术细节

    JavaScript 版本: 1.0

    更多实例

    1、从第 20 个字符开始查找字符串 "runoob" 最后出现的位置,:

    var str="I am from runoob,welcome to runoob site.";
    var n=str.lastIndexOf("runoob", 20);

    输出结果:10

    2、从第 10 个字符开始从后向前查找字符串 "runoob" 最后出现的位置:

    var str="I am from runoob,welcome to runoob site.";
    var n=str.lastIndexOf("runoob", 9);

    输出结果:-1

    更多javascript技术文章,请访问php中文网js教程频道.

    以上就是如何使用JavaScript lastIndexOf()方法的详细内容,更多请关注php中文网其它相关文章!

    声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理
    专题推荐:JavaScript lastIndexOf()
    上一篇:axios实现跨域分别是哪三种方法 下一篇:js如何获取UEditor富文本编辑器中的图片地址
    线上培训班

    相关文章推荐

    • javascript lastIndexOf 返回指定元素在数组中的最后一个的索引• ie8 不支持lastIndexOf 的解决方法• lastIndexOf方法怎么使用• Java lastIndexOf 原理解析

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网