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


Posted in Javascript onOctober 17, 2014

JavaScript lastIndexOf 方法

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

str_object.lastIndexOf( search, start )

参数说明:

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

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

lastIndexOf 方法实例

<script language="JavaScript">
var str = "3water.com";

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 相关文章推荐
用Jquery重写windows.alert方法实现思路
Apr 03 Javascript
js中string转int把String类型转化成int类型
Aug 13 Javascript
js实现分享到随页面滚动而滑动效果的方法
Apr 10 Javascript
BootStrap智能表单demo示例详解
Jun 13 Javascript
JS实现iframe编辑器光标位置插入内容的方法(兼容IE和Firefox)
Jun 24 Javascript
原生js实现可拖拽效果
Feb 28 Javascript
js中的DOM模拟购物车功能
Mar 22 Javascript
Javascript中将变量转换为字符串的三种方法
Sep 19 Javascript
基于js中this和event 的区别(详解)
Oct 24 Javascript
axios发送post请求,提交图片类型表单数据方法
Mar 16 Javascript
jQuery实现点击旋转,再点击恢复初始状态动画效果示例
Dec 11 jQuery
vue+vuex+axios从后台获取数据存入vuex,组件之间共享数据操作
Jul 31 Javascript
JavaScript indexOf方法入门实例(计算指定字符在字符串中首次出现的位置)
Oct 17 #Javascript
JavaScript charCodeAt方法入门实例(用于取得指定位置字符的Unicode编码)
Oct 17 #Javascript
JavaScript字符串对象charAt方法入门实例(用于取得指定位置的字符)
Oct 17 #Javascript
JavaScript字符串对象fromCharCode方法入门实例(用于把Unicode值转换为字符串)
Oct 17 #Javascript
JavaScript onkeypress事件入门实例(按下或按住一个键盘按键)
Oct 17 #Javascript
JavaScript onkeydown事件入门实例(键盘某个按键被按下)
Oct 17 #Javascript
JavaScript字符串对象toUpperCase方法入门实例(用于把字母转换为大写)
Oct 17 #Javascript
You might like
帅气的琦玉老师
2020/03/02 日漫
PHP对MongoDB[NoSQL]数据库的操作
2013/03/01 PHP
PHP多进程编程实例
2014/10/15 PHP
JavaScript入门学习书籍推荐
2008/06/12 Javascript
WordPress 照片lightbox效果的运用几点
2009/06/22 Javascript
解析Jquery取得iframe中元素的几种方法
2013/07/04 Javascript
jquery使用$(element).is()来判断获取的tagName
2014/08/24 Javascript
JS获取时间的方法
2015/01/21 Javascript
深入理解Vue 单向数据流的原理
2017/11/09 Javascript
vue3.0 CLI - 2.6 - 组件的复用入门教程
2018/09/14 Javascript
VUE2.0 ElementUI2.0表格el-table自适应高度的实现方法
2018/11/28 Javascript
VUE组件中的 Drawer 抽屉实现代码
2019/08/06 Javascript
node 标准输入流和输出流代码实例
2019/09/19 Javascript
vue实现商城秒杀倒计时功能
2019/12/12 Javascript
Vue动态加载图片在跨域时无法显示的问题及解决方法
2020/03/10 Javascript
js+canvas实现刮刮奖功能
2020/09/13 Javascript
Python模块学习 re 正则表达式
2011/05/19 Python
Java中重定向输出流实现用文件记录程序日志
2015/06/12 Python
解决python中画图时x,y轴名称出现中文乱码的问题
2019/01/29 Python
Python画图实现同一结点多个柱状图的示例
2019/07/07 Python
python实时检测键盘输入函数的示例
2019/07/17 Python
python中单下划线(_)和双下划线(__)的特殊用法
2019/08/29 Python
TensorFlow实现模型断点训练,checkpoint模型载入方式
2020/05/26 Python
python3 os进行嵌套操作的实例讲解
2020/11/19 Python
唤醒头发毛囊的秘密武器:Grow Gorgeous
2016/08/28 全球购物
俄罗斯在线大型超市:ТутПросто
2021/01/08 全球购物
介绍JAVA 中的Collection FrameWork(及如何写自己的数据结构)
2014/10/31 面试题
法学研究生自我鉴定范文
2013/12/04 职场文书
医务人员自我评价
2014/01/26 职场文书
部队万能检讨书
2014/02/20 职场文书
交通局领导班子群众路线教育实践活动对照检查材料思想汇报
2014/10/09 职场文书
解除劳动关系协议书2篇
2014/11/28 职场文书
民政局标准版离婚协议书
2014/12/01 职场文书
2015年公共机构节能宣传周活动总结
2015/03/26 职场文书
vue3.0 数字翻牌组件的使用方法详解
2022/04/20 Vue.js
Python find()、rfind()方法及作用
2022/12/24 Python