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.Autocomplete实现自动完成功能(详解)
Jul 13 Javascript
为你的网站增加亮点的9款jQuery插件推荐
May 03 Javascript
Jquery 获取checkbox的checked问题
Nov 16 Javascript
JavaScript截取字符串的2个函数介绍
Aug 27 Javascript
JavaScript中Function详解
Feb 27 Javascript
jQuery 判断图片是否加载完成方法汇总
Aug 10 Javascript
javascript巧用eval函数组装表单输入项为json对象的方法
Nov 25 Javascript
JS字符串false转boolean的方法(推荐)
Mar 08 Javascript
关于使用axios的一些心得技巧分享
Jul 02 Javascript
详解如何构建Angular项目目录结构
Jul 13 Javascript
Vue.js轮播图走马灯代码实例(全)
May 08 Javascript
关于JSON解析的实现过程解析
Oct 08 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 文件上传进度条的两种实现方法的代码
2007/11/25 PHP
Dedecms常用函数解析
2008/02/01 PHP
PHP+jquery实时显示网站在线人数的方法
2015/01/04 PHP
PHP生成plist数据的方法
2015/06/16 PHP
php 修改上传文件大小限制实例详解
2016/10/23 PHP
JQuery获取当前屏幕的高度宽度的实现代码
2011/07/12 Javascript
JS完整获取IE浏览器信息包括类型、版本、语言等等
2014/05/22 Javascript
JavaScript onkeypress事件入门实例(按下或按住一个键盘按键)
2014/10/17 Javascript
js实现的tab标签切换效果代码分享
2015/08/25 Javascript
js实现字符串和数组之间相互转换操作
2016/01/12 Javascript
jQuery实现下拉框多选 jquery-multiselect 的实例代码
2016/07/14 Javascript
Vue.js用法详解
2017/11/13 Javascript
Node.js成为Web应用开发最佳选择的原因
2018/02/05 Javascript
vue移动端实现下拉刷新
2018/04/22 Javascript
Nodejs中的require函数的具体使用方法
2019/04/02 NodeJs
新手简单了解vue
2019/05/29 Javascript
微信小程序保存图片到相册权限设置
2020/04/09 Javascript
python OpenCV学习笔记之绘制直方图的方法
2018/02/08 Python
tensorflow训练中出现nan问题的解决
2018/02/10 Python
pytorch: tensor类型的构建与相互转换实例
2018/07/26 Python
Puppeteer使用示例详解
2019/06/20 Python
pandas基于时间序列的固定时间间隔求均值的方法
2019/07/04 Python
基于python3监控服务器状态进行邮件报警
2019/10/19 Python
浅谈python 调用open()打开文件时路径出错的原因
2020/06/05 Python
pytorch掉坑记录:model.eval的作用说明
2020/06/23 Python
Python接口自动化测试的实现
2020/08/28 Python
python实现sm2和sm4国密(国家商用密码)算法的示例
2020/09/26 Python
Tarte Cosmetics官网:美国最受欢迎的化妆品公司之一
2017/08/24 全球购物
Dr.Jart+美国官网:韩国药妆品牌
2019/01/18 全球购物
资料员岗位职责
2013/11/17 职场文书
教导处工作制度
2014/01/18 职场文书
先进班组材料范文
2014/12/25 职场文书
基于python的matplotlib制作双Y轴图
2021/04/20 Python
golang中的并发和并行
2021/05/08 Golang
pytorch MSELoss计算平均的实现方法
2021/05/12 Python
create-react-app开发常用配置教程
2022/06/25 Javascript