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 表单进行客户端验证demo
Aug 24 Javascript
基于jquery的内容循环滚动小模块(仿新浪微博未登录首页滚动微博显示)
Mar 28 Javascript
js跑马灯代码(自写)
Apr 17 Javascript
MultiSelect左右选择控件的设计与实现介绍
Jun 08 Javascript
javascript实现的元素拖动函数宿主为浏览器
Jul 21 Javascript
js中通过getElementsByName访问name集合对象的方法
Oct 31 Javascript
微信小程序实战之自定义模态弹窗(8)
Apr 18 Javascript
vue-cli + sass 的正确打开方式图文详解
Oct 27 Javascript
Angular搜索场景中使用rxjs的操作符处理思路
May 30 Javascript
微信小程序实现判断是分享到群还是个人功能示例
May 03 Javascript
vue draggable resizable gorkys与v-chart使用与总结
Sep 05 Javascript
vue实现图片上传功能
May 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 利用AJAX获取网页并输出的实现代码(Zjmainstay)
2012/08/31 PHP
js+php实现静态页面实时调用用户登陆状态的方法
2015/01/04 PHP
Thinkphp实现自动验证和自动完成
2015/12/19 PHP
PHP自动补全表单的两种方法
2017/03/06 PHP
PHP时间日期增减操作示例【date strtotime实现加一天、加一月等操作】
2018/12/21 PHP
JQuery显示隐藏DIV的方法及代码实例
2015/04/16 Javascript
js的flv视频播放器插件使用方法
2015/06/23 Javascript
使用JavaScript和CSS实现文本隔行换色的方法
2015/11/04 Javascript
去除字符串左右两边的空格(实现代码)
2016/05/12 Javascript
JS实现重新加载当前页面或者父页面的几种方法
2016/11/30 Javascript
ES6新数据结构Set与WeakSet用法分析
2017/03/31 Javascript
JS解决IOS中拍照图片预览旋转90度BUG的问题
2017/09/13 Javascript
快速将Vue项目升级到webpack3的方法步骤
2017/09/14 Javascript
react 父子组件之间通讯props
2018/09/08 Javascript
基于vue实现一个禅道主页拖拽效果
2019/05/27 Javascript
一文看懂如何简单实现节流函数和防抖函数
2019/09/05 Javascript
layer关闭弹出窗口触发表单提交问题的处理方法
2019/09/25 Javascript
jquery插件懒加载的示例
2020/10/24 jQuery
PHP 502bad gateway原因及解决方案
2020/11/13 Javascript
[51:36]Optic vs Newbee 2018国际邀请赛小组赛BO2 第一场 8.17
2018/08/18 DOTA
[10:05]DOTA2-DPC中国联赛 正赛 iG vs PSG.LGD 选手采访
2021/03/11 DOTA
读取本地json文件,解析json(实例讲解)
2017/12/06 Python
Python中print和return的作用及区别解析
2019/05/05 Python
关于Pytorch的MLP模块实现方式
2020/01/07 Python
HTML5之WebGL 3D概述(上)—WebGL原生开发开启网页3D渲染新时代
2013/01/31 HTML / CSS
香港优质食材和美酒专门店:FoodWise
2017/09/01 全球购物
Vuori官网:运动服装的终级表现
2021/01/27 全球购物
十周年庆典策划方案
2014/06/03 职场文书
环境科学专业求职信
2014/08/04 职场文书
乡镇群众路线教育实践活动整改措施
2014/10/04 职场文书
纪委书记群众路线整改措施思想汇报
2014/10/09 职场文书
2014年党建工作汇报材料
2014/10/27 职场文书
2015年中学图书馆工作总结
2015/07/22 职场文书
一行代码python实现文件共享服务器
2021/04/22 Python
Go语言设计模式之结构型模式
2021/06/22 Golang
Python OpenCV实现图像模板匹配详解
2022/04/07 Python