indexOf和lastIndexOf的区别
indexOf和lastIndexOf的概念
一:两者的概念
1.indexOf:报告指定字符在此实例中的第一个匹配项的索引。搜索从指定字符位置开始,并检查指定数量的字符位置。
2.lastIndexOf: lastIndexOf要熟悉lastIndexOf 首先要掌握indexOf,同indexOf用法相同区别在于lastIndexOf是从字符串末尾开始检索,检索到子字符,则返回子字符在字符串中的位置,(位置从前向后数,最小位为0,也就是从第0位开始算起)未检测到则返回-1。
二:两者的区别
indexOf:查找某个字符在字符串第一次出现的位置
lastIndexOf:从右往左查找某个字符最后(这个最后是左面>>>右边)出现在字符串的位置
indexOf和lastIndexOf的用法
var a="abcccdjha";alert(a.indexOf('c')); //abc 为0,1,2 所以会出来2alert(a.lastIndexOf('c')); //右>>>左 cccbc 0,1,2,3,4 所以会出来4
第一次alert的结果:
第二次alert的结果:
indexOf和lastIndexOf的区别相关推荐
- lastIndexOf()和indexOf()的区别
java中lastIndexOf()和indexOf()的区别 indexOf和lastIndexIf都是索引文件 indexOf是查某个指定的字符串首次出现的位置(从前往后查) lastIndexO ...
- Oracle SQL中实现indexOf和lastIndexOf功能
Oracle SQL中实现indexOf和lastIndexOf功能 https://www.2cto.com/database/201305/210470.html 转载于:https://www. ...
- indexOf和lastIndexOf的使用
indexOf()和 lastIndexOf()是返回位置index的两个方法:都是接收两个参数,其中,indexOf()方法从数组的开头(位 置 0)开始向后查找:lastIndexOf()方法则从 ...
- javascript字符串方法indexOf、lastIndexOf 方法的使用
indexOf.lastIndexOf语法 string.indexOf(searchvalue,start) string.lastIndexOf(searchvalue,start) 说明: st ...
- javascript中indexOf与search的区别(详解)
1.indexOf方法 indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置,如果没有找到返回-1. 语法: stringObject.indexOf(searchvalue,fr ...
- js 重新梳理 1:indexOf与serch 的区别
IndexOf()方法是用来判断一个字符串是否存在于一个更长的字符串中.从长字符串左端到右端来搜索,如果存在该子字符串就返回它所处的位置(即索引).如果在被搜索的字符串没有找到要查找的字符串返回-1. ...
- java中 indexOf() 与lastIndexOf() 用法详解
indexOf()方法: 直接上代码: String s = "01234560123456";int a = s.indexOf('1'); // 返回第一个字符1的下标 int ...
- c#string倒数第二位插入字符_c#string倒数第二位插入字符_C#利用String类的IndexOf、LastIndexOf、...
一.String.IndexOf String.IndexOf 方法 (Char, Int32, Int32) 报告指定字符在此实例中的第一个匹配项的索引(从0开始).搜索从指定字符位置开始,并检查指 ...
- lastindexof php,javascript 中查找指定字符串indexOf(),lastIndexOf(),match()
在javascript中,有以下三个方法均可实现在字符串中查找指定的字符及字符串. str.indexOf(); 此方法:查找字符在字符串对象中第一次出现的位置.存在,则返回字符串所在的位置.不存在, ...
最新文章
- Elasticsearch yellow 意味着主分片可用,副本不可用
- PhoneGap揭开你的神秘面纱
- MIT+IBM同时利用AI探索神经科学,让脑科学研究如虎添翼
- Boost:在向量中打印值
- 秘密开发一年多,解密奥运史上首个数字云徽章
- 大数据安全分析“架构”
- 对于‘敲什么都队’自主开发的《校园服务》软件的使用体验
- 博客园开始对X++语言语法高亮的支持
- 完全使用CSS制作下拉菜单
- 生成.o linux,JaxoDraw下载 费曼图生成工具JaxoDraw for linux v2.1.0 官方安装版 下载-脚本之家...
- flask-sqlalchemy 数据基本操作--实例
- python中pass的使用_Python中pass语句的作用
- flutter去掉输入框最大字数显示
- 手眼标定(eye in hand)-步骤
- 微信公众号跳转H5页面-用户授权-返回openId以及access_token
- python open file失败_python open打开文件失败原因及解决办法
- ps4移植android游戏,把PS4游戏《Apex英雄》《只狼》搬到安卓手机上玩,这招够简单!...
- 视频处理及MAX7456的图文解释
- 家政?保险?滴滴?外卖?通信人的转型方向,究竟在哪?
- vue的两个核心点分别是什么?
热门文章
- CAD制图软件使用心得(第四期)
- LOL UVALive - 8521 —— 状压DP
- 机器视觉与计算机视觉的区别
- 【Word】制表位使用
- 什么是叫委托,委托的意义和作用
- Unity 工具 之 图集根据切割为一张张单张图片的简单封装(Unity 自带 SpritePackage 打包图集的性能优化)
- 关于MFC中CListCtrl::InsertColumn()和InsertItem()和SetItemText()的一些认识
- 列梅兹remez算法求解最佳一致逼近多项式(C语言实现)
- 【元宇宙欧米说】蓝魂,web3专用linktree
- destoon使用 标签调用