JavaScript lastIndexOf方法入门实例(计算指定字符在字符串中最后一次出现的位置)

 更新时间:2014年10月17日 10:49:07   投稿:junjie  
这篇文章主要介绍了JavaScript字符串对象的lastIndexOf方法入门实例,lastIndexOf方法用于计算指定字符在字符串中最后一次出现的位置,需要的朋友可以参考下

JavaScript lastIndexOf 方法

lastIndexOf 方法用于计算指定的字符串在整个字符串中最后一次出现的位置,并返回该数值。其语法如下:

复制代码 代码如下:

str_object.lastIndexOf( search, start )

参数说明:

参数 说明
str_object 要操作的字符串(对象)
search 必需。要检索的字符串
start 可选。指定开始检索的位置,如省略该参数,则将从字符串的最后一个字符开始检索

提示:字符串是从 0 开始计数的。

lastIndexOf 方法实例

复制代码 代码如下:

<script language="JavaScript">

var str = "www.jb51.net";
document.write( str.lastIndexOf( "." ) + "<br />" );
document.write( str.lastIndexOf( ".", 5 ) + "<br />" );
document.write( str.lastIndexOf( ".", 10 ) );

</script>

运行该例子,输出:

复制代码 代码如下:

9
3
9

注意在上面第二个参数为 5 的例子中,实际找到的是第一个 . 符号,即在 www.5 字符串中搜索。
lastIndexOf 对大小写敏感,如果要检索的字符串值没有出现,则该方法返回 -1。

相关文章

  • 一文读懂JavaScript多线程Web Worker

    一文读懂JavaScript多线程Web Worker

    HTML5就提出了web Worker标准,表示JavaScript允许有多个线程,但是子线程完全受主线程的控制,并且子线程不能操作DOM,只有主线程可以操作DOM
    2025-03-03
  • 老生常谈js数据类型

    老生常谈js数据类型

    下面小编就为大家带来一篇老生常谈js数据类型。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-08-08
  • Javascript基础教程之break和continue语句

    Javascript基础教程之break和continue语句

    文章通过示例向我们展示了javascript中的break和continue语句,两个对比起来,非常明了,需要的朋友可以参考下
    2015-01-01
  • JS同步、异步、延迟加载的方法

    JS同步、异步、延迟加载的方法

    本篇文章讲述了JS同步、异步、延迟加载的方法,具有很好的参考价值,希望对大家的学习有所帮助
    2018-05-05
  • 关于session和cookie的简单理解

    关于session和cookie的简单理解

    下面小编就为大家带来一篇关于session和cookie的简单理解。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-06-06
  • 简介JavaScript中Boolean.toSource()方法的使用

    简介JavaScript中Boolean.toSource()方法的使用

    这篇文章主要介绍了简介JavaScript中Boolean.toSource()方法的使用,是JS入门学习中的基础知识,需要的朋友可以参考下
    2015-06-06
  • javascript的数组和常用函数详解

    javascript的数组和常用函数详解

    这篇文章主要介绍了javascript的数组和常用函数详解,非常详细,适合新手学习,需要的朋友可以参考下
    2014-05-05
  • ajax上传时参数提交不更新等相关问题

    ajax上传时参数提交不更新等相关问题

    我感觉好像这个上传插件只在第一次点击的时候实例化并将参数传给后台,所以以后值都是不变的,应该怎么解决这个问题呢
    2012-12-12
  • 浅谈JS闭包中的循环绑定处理程序

    浅谈JS闭包中的循环绑定处理程序

    初学者经常碰到的,即获取HTML元素集合,循环给元素添加事件。在事件响应函数中(event handler)获取对应的索引。但每次获取的都是最后一次循环的索引。原因是初学者并未理解JavaScript的闭包特性。
    2014-11-11
  • JS的框架Polymer中的dom-if和is属性使用说明

    JS的框架Polymer中的dom-if和is属性使用说明

    这篇文章主要介绍了JS的框架Polymer中的dom-if和is属性使用说明,Polymer是Google开发的一款JavaScript框架,需要的朋友可以参考下
    2015-07-07

最新评论