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 风格的HTML文本转义
Jul 01 Javascript
70+漂亮且极具亲和力的导航菜单设计国外网站推荐
Sep 20 Javascript
Javascript Request获取请求参数如何实现
Nov 28 Javascript
jquery仿QQ商城带左右按钮控制焦点图片切换滚动效果
Jun 27 Javascript
JQuery表格内容过滤的实现方法
Jul 05 Javascript
ie8下修改input的type属性报错的解决方法
Sep 16 Javascript
初识Node.js
Mar 20 Javascript
vue实现一个移动端屏蔽滑动的遮罩层实例
Jun 08 Javascript
详解Angular.js中$http拦截器的介绍及使用
Jul 04 Javascript
Node.js利用js-xlsx处理Excel文件的方法详解
Jul 05 Javascript
使用async、enterproxy控制并发数量的方法详解
Jan 02 Javascript
微信小程序实现搜索指定景点周边美食、酒店
May 18 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
JavaScript与HTML结合的基本使用方法整理
2015/10/12 PHP
通过PHP自带的服务器来查看正则匹配结果的方法
2015/12/24 PHP
PHP实现Huffman编码/解码的示例代码
2018/04/20 PHP
php使用lua+redis实现限流,计数器模式,令牌桶模式
2019/04/04 PHP
Laravel框架控制器,视图及模型操作图文详解
2019/12/04 PHP
优秀js开源框架-jQuery使用手册(1)
2007/03/10 Javascript
javascript 鼠标拖动图标技术
2010/02/07 Javascript
jQuery.get、jQuery.getJSON、jQuery.post无法返回JSON问题的解决方法
2011/07/28 Javascript
jquery中animate的stop()方法作用实例分析
2015/01/30 Javascript
剖析Node.js异步编程中的回调与代码设计模式
2016/02/16 Javascript
javascript基本算法汇总
2016/03/09 Javascript
vue.js异步上传文件前后端实现代码
2017/08/22 Javascript
一起来了解一下JavaScript的预编译(小结)
2021/03/01 Javascript
[03:09]DOTA2亚洲邀请赛 LGD战队出场宣传片
2015/02/07 DOTA
[52:07]完美世界DOTA2联赛PWL S3 LBZS vs access 第二场 12.10
2020/12/13 DOTA
python调用cmd命令行制作刷博器
2014/01/13 Python
用Python编写一个每天都在系统下新建一个文件夹的脚本
2015/05/04 Python
Python及Django框架生成二维码的方法分析
2018/01/31 Python
Python中list查询及所需时间计算操作示例
2018/06/21 Python
Python中GIL的使用详解
2018/10/03 Python
python如何解析配置文件并应用到项目中
2019/06/27 Python
python中pygame安装过程(超级详细)
2019/08/04 Python
解决paramiko执行命令超时的问题
2020/04/16 Python
python开发一个解析protobuf文件的简单编译器
2020/11/17 Python
matplotlib之pyplot模块坐标轴标签设置使用(xlabel()、ylabel())
2021/02/22 Python
Stubhub英国:购买体育、演唱会和剧院门票
2018/06/10 全球购物
高中学生评语大全
2014/04/25 职场文书
学习张林森心得体会
2014/09/10 职场文书
市贸粮局召开党的群众路线教育实践活动总结大会新闻稿
2014/10/21 职场文书
作文批改评语
2014/12/25 职场文书
2015年保险公司工作总结
2015/04/24 职场文书
小学毕业感言100字
2015/07/30 职场文书
创业计划书之养殖业
2019/10/11 职场文书
六年级情感作文之500字
2019/10/23 职场文书
pytorch 6 batch_train 批训练操作
2021/05/28 Python
python 利用PyAutoGUI快速构建自动化操作脚本
2021/05/31 Python