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 相关文章推荐
parseInt parseFloat js字符串转换数字
Aug 01 Javascript
商城常用滚动的焦点图效果代码简单实用
Mar 28 Javascript
jQuery 1.9.1源码分析系列(十五)之动画处理
Dec 03 Javascript
Node.js环境下编写爬虫爬取维基百科内容的实例分享
Jun 12 Javascript
jQuery基于ajax方式实现用户名存在性检查功能示例
Feb 10 Javascript
js自定义Tab选项卡效果
Jun 05 Javascript
详解vue2父组件传递props异步数据到子组件的问题
Jun 29 Javascript
React 使用recharts实现散点地图的示例代码
Dec 07 Javascript
Nautil 中使用双向数据绑定的实现
Oct 02 Javascript
微信小程序通过websocket实时语音识别的实现代码
Aug 19 Javascript
ant-design-vue中tree增删改的操作方法
Nov 03 Javascript
Html5生成验证码的示例代码
May 10 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中str_replace函数使用小结
2008/10/11 PHP
php生成图片验证码的实例讲解
2015/08/03 PHP
PHP中PDO连接数据库中各种DNS设置方法小结
2016/05/13 PHP
Symfony2创建基于域名的路由相关示例
2016/11/14 PHP
thinkPHP+ajax实现统计页面pv浏览量的方法
2017/03/15 PHP
kindeditor 加入七牛云上传的实例讲解
2017/11/12 PHP
php5.5使用PHPMailer-5.2发送邮件的完整步骤
2018/10/14 PHP
js创建数据共享接口——简化框架之间相互传值
2011/10/23 Javascript
Javascript模块化编程(一)AMD规范(规范使用模块)
2013/01/17 Javascript
多个$(document).ready()的执行顺序实例分析
2014/07/26 Javascript
jQuery中$(function() {});问题详解
2015/08/10 Javascript
javascript图片切换综合实例(循环切换、顺序切换)
2016/01/13 Javascript
bootstrap日历插件datetimepicker使用方法
2016/12/14 Javascript
详解Vue2+Echarts实现多种图表数据可视化Dashboard(附源码)
2017/03/21 Javascript
angularjs $http实现form表单提交示例
2017/06/09 Javascript
vue-quill-editor+plupload富文本编辑器实例详解
2018/10/19 Javascript
微信小程序出现wx.getLocation再次授权问题的解决方法分析
2019/01/16 Javascript
Node.js + express实现上传大文件的方法分析【图片、文本文件】
2019/03/14 Javascript
解决vue scoped html样式无效的问题
2020/10/24 Javascript
python pickle 和 shelve模块的用法
2013/09/16 Python
Python内建模块struct实例详解
2018/02/02 Python
python函数式编程学习之yield表达式形式详解
2018/03/25 Python
python Pandas 读取txt表格的实例
2018/04/29 Python
Python 读取有公式cell的结果内容实例方法
2020/02/17 Python
Selenium自动化测试工具使用方法汇总
2020/06/12 Python
几个人围成一圈的问题
2013/09/26 面试题
什么是GWT的Entry Point
2013/08/16 面试题
房地产销售大学生自我评价分享
2013/11/11 职场文书
毕业生简单求职信
2013/11/19 职场文书
自我评价个人范文
2013/12/16 职场文书
开办加工厂创业计划书
2014/01/03 职场文书
大学生自助营养快餐店创业计划书
2014/01/13 职场文书
三分钟演讲稿范文
2014/04/24 职场文书
党员活动日总结
2014/05/05 职场文书
纪念9.18事变演讲稿
2014/09/14 职场文书
教师考核评语大全
2014/12/31 职场文书