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解析JSON数据示例代码
Mar 17 Javascript
22点关于jquery性能优化的建议
May 28 Javascript
javascript基于HTML5 canvas制作画箭头组件
Jun 25 Javascript
使用OpenLayers3 添加地图鼠标右键菜单
Dec 29 Javascript
深入解析jQuery中Deferred的deferred.promise()方法
May 03 Javascript
Jquery Easyui日历组件Calender使用详解(23)
Dec 18 Javascript
微信小程序图片选择、上传到服务器、预览(PHP)实现实例
May 11 Javascript
基于node搭建服务器,写接口,调接口,跨域的实例
May 13 Javascript
微信小程序 可搜索的地址选择实现详解
Aug 28 Javascript
vue学习之Vue-Router用法实例分析
Jan 06 Javascript
利用React高阶组件实现一个面包屑导航的示例
Aug 23 Javascript
JS实现简单贪吃蛇小游戏
Oct 28 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边学边教》(02.Apache+PHP环境配置――下篇)
2006/12/13 PHP
php使用curl模拟登录后采集页面的例子
2013/11/04 PHP
PHP实现模仿socket请求返回页面的方法
2014/11/04 PHP
Yii控制器中操作视图js的方法
2016/07/04 PHP
php字符串过滤strip_tags()函数用法实例分析
2019/06/24 PHP
jQuery温习篇 强大的JQuery选择器
2010/04/24 Javascript
Date对象格式化函数代码
2010/07/17 Javascript
jquery右下角弹出提示框示例代码
2013/10/08 Javascript
JS定时器实例详细分析
2013/10/11 Javascript
qq悬浮代码(兼容各个浏览器)
2014/01/29 Javascript
Js可拖拽放大的层拖动特效实现方法
2015/02/25 Javascript
jQuery实现简单的间隔向上滚动效果
2015/03/09 Javascript
jquery Easyui Datagrid实现批量操作(编辑,删除,添加)
2017/02/20 Javascript
微信小程序之获取当前位置经纬度以及地图显示详解
2017/05/09 Javascript
vue-cli 组件的导入与使用教程详解
2018/04/11 Javascript
解决vue+element 键盘回车事件导致页面刷新的问题
2018/08/25 Javascript
js中的reduce()函数讲解
2019/01/18 Javascript
微信小程序反编译的实现
2020/12/10 Javascript
python之拟合的实现
2019/07/19 Python
Python3实现监控新型冠状病毒肺炎疫情的示例代码
2020/02/13 Python
python序列类型种类详解
2020/02/26 Python
Python yield生成器和return对比代码实例
2020/04/20 Python
使用K.function()调试keras操作
2020/06/17 Python
python+requests接口自动化框架的实现
2020/08/31 Python
解决tensorflow模型压缩的问题_踩坑无数,总算搞定
2021/03/02 Python
美国知名保健品网站:LuckyVitamin(支持中文)
2017/08/09 全球购物
Tirendo比利时:在线购买轮胎
2018/10/22 全球购物
毕业生在校学习的自我评价分享
2013/10/08 职场文书
小学教师事迹材料
2014/01/13 职场文书
大堂副理的岗位职责范文
2014/02/17 职场文书
祖国在我心中演讲稿200字
2014/08/28 职场文书
2015年小学生新年寄语
2014/12/08 职场文书
兴趣班停课通知
2015/04/24 职场文书
干部培训简讯
2015/07/20 职场文书
如何写好活动总结
2019/06/21 职场文书
vue3语法糖内的defineProps及defineEmits
2022/04/14 Vue.js