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 相关文章推荐
用tip解决Ext列宽度不够的问题
Dec 13 Javascript
JavaScript SHA512&amp;SHA256加密算法详解
Aug 11 Javascript
jQuery实现响应鼠标滚动的动感菜单效果
Sep 21 Javascript
js随机生成26个大小写字母
Feb 12 Javascript
简单理解js的prototype属性及使用
Dec 07 Javascript
js时间控件只显示年月
Jan 08 Javascript
jQuery实现别踩白块儿网页版小游戏
Jan 18 Javascript
Bootstrap 过渡效果Transition 模态框(Modal)
Mar 17 Javascript
运用jQuery写的验证表单(实例讲解)
Jul 06 jQuery
AngularJS 事件发布机制
Aug 28 Javascript
微信小程序实现动态显示和隐藏某个控件功能示例
Dec 14 Javascript
javascript自定义加载loading效果
Sep 15 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
php 前一天或后一天的日期
2008/06/28 PHP
mysql 查询指定日期时间内sql语句实现原理与代码
2012/12/16 PHP
win7 wamp 64位 php环境开启curl服务遇到的问题及解决方法
2018/09/16 PHP
JQuery实现的在新窗口打开链接的方法小结
2010/04/22 Javascript
qTip 基于JQuery的Tooltip插件[兼容性好]
2010/09/01 Javascript
jQuery地图map悬停显示省市代码分享
2015/08/20 Javascript
jquery实现的Accordion折叠面板效果代码
2015/09/02 Javascript
JavaScript实现的SHA-1加密算法完整实例
2016/02/02 Javascript
BOM系列第一篇之定时器setTimeout和setInterval
2016/08/17 Javascript
jQuery实现边框动态效果的实例代码
2016/09/23 Javascript
vue中使用微信公众号js-sdk踩坑记录
2019/03/29 Javascript
element-ui树形控件后台返回的数据+生成组织树的工具类
2020/03/05 Javascript
JS removeAttribute()方法实现删除元素的某个属性
2021/01/11 Javascript
[01:25:09]2014 DOTA2国际邀请赛中国区预选赛 5 23 CIS VS DT第二场
2014/05/24 DOTA
[03:40]DOTA2亚洲邀请赛小组赛第二日 赛事回顾
2015/01/31 DOTA
Python base64编码解码实例
2015/06/21 Python
Python的包管理器pip更换软件源的方法详解
2016/06/20 Python
Python算法输出1-9数组形成的结果为100的所有运算式
2017/11/03 Python
浅谈机器学习需要的了解的十大算法
2017/12/15 Python
Python科学计算包numpy用法实例详解
2018/02/08 Python
Python wxpython模块响应鼠标拖动事件操作示例
2018/08/23 Python
python 保存float类型的小数的位数方法
2018/10/17 Python
python文字转语音实现过程解析
2019/11/12 Python
python 爬取腾讯视频评论的实现步骤
2021/02/18 Python
HTML5 video循环播放多个视频的方法步骤
2020/08/06 HTML / CSS
Veronica Beard官网:在酷、经典和别致之间找到了平衡
2018/01/11 全球购物
德国电子产品购物网站:TechInTheBasket德国
2018/12/07 全球购物
历史学专业大学生找工作的自我评价
2013/10/16 职场文书
项目考察欢迎辞
2014/01/17 职场文书
经济国贸专业求职信
2014/06/18 职场文书
2014年乡镇团委工作总结
2014/12/18 职场文书
讲文明倡议书
2015/04/29 职场文书
转正申请报告格式
2015/05/15 职场文书
边城读书笔记
2015/06/29 职场文书
小学生六年级作文之关于感恩
2019/08/16 职场文书
Win11怎么进入安全模式?Windows 11进入安全模式的方法
2021/11/21 数码科技