indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置。
indexOf() 方法对大小写敏感!
如果要检索的字符串值没有出现,则该方法返回 -1。
参数有两个
第一个参数(searchValue)为要被查找的字符串值。
第二个参数(fromIndex ),数字表示开始查找的位置。可以是任意整数,默认值为 0。

 var arr = [1, 2, 3];var idx = arr.indexOf(2);//idx为1
 var arr = [1, 2, 3,4,2,5];var idx = arr.indexOf(2,3);console.log(idx);//这里idx返回的结果为4
//若被查找的字符串是一个空字符串,如果 fromIndex 值为空,或者 fromIndex 值小于被查找的字符串的长度,返回值和以下的 fromIndex 值一样。
//另外,如果 fromIndex 值大于等于字符串的长度,将会直接返回字符串的长度var arr = 'hello';var idx = arr.indexOf('',9);console.log(idx);

lastIndexOf() 方法可返回一个指定的字符串值最后出现的位置
lastIndexOf() 方法对大小写敏感!
如果要检索的字符串值没有出现,则该方法返回 -1。

 var arr = [1, 2, 3,3,2];var arr = [1, 2, 3,3,2];console.log(arr.lastIndexOf(3));  //3

lastIndexOf是从后向前查 但是与indexOf()返回索引都是从前开始数数和计算的

js中的indexOf方法和lastIndexOf方法相关推荐

  1. JS中的call()方法和apply()方法用法总结

    1. 每个函数都包含两个非继承而来的方法:call()方法和apply()方法. 2. 相同点:这两个方法的作用是一样的. 都是在特定的作用域中调用函数,等于设置函数体内this对象的值,以扩充函数赖 ...

  2. Java 8 辣么大(lambda)表达式不慌之—–(四)示例-Collectors中的中的joining 方法和mapping方法

    Java 8 辣么大(lambda)表达式不慌之-–(四)示例-Collectors中的joining 方法和mapping方法 joining 方法 mapping方法 先定义好后面做示例要用的数据 ...

  3. 浅谈BufferedReader中的read()方法和readLine()方法

    浅谈BufferedReader中的read方法和readLine方法 前言:本人比较菜啦,如果有错误,还请大佬指正. 1. read方法 查看API文档我们可以发现BufferedReader类中的 ...

  4. asp.net TemplateField模板中的Bind方法和Eval方法

    TemplateField模板中为了能够有限制的或者取出数据库中某列的值时,可以用Bind和Eval方法来实现.以下是Bind方法的格式,Eval的格式也是和Bind一样的. Bind("列 ...

  5. JS中的call()方法和apply()方法和slice()用法总结

    1. 每个函数都包含两个非继承而来的方法:call()方法和apply()方法. 2. 相同点:这两个方法的作用是一样的. 都是在特定的作用域中调用函数,等于设置函数体内this对象的值,以扩充函数赖 ...

  6. TP框架中的A方法和R方法

    ThinkPHP 跨模块调用操作方法(A方法与R方法) 跨模块调用操作方法 前面说了可以使用 $this 来调用当前模块内的方法,但实际情况中还经常会在当前模块调用其他模块的方法.ThinkPHP 内 ...

  7. 【网络】HTTP中的GET方法和POST方法

    1.GET方法:获取资源 GET方法用来请求访问已被URL识别的资源.指定的资源经服务器端接续后返回内容.也就是说,如果请求的资源是文本,那就保持原样返回:如果像是CGI(Conmmon Gatewa ...

  8. 普歌-码灵团队-java中的equals方法和toString方法及总结

    普歌-码灵团队:Object类中的方法介绍及其用法 一.Object类 二.方法介绍 1.toString方法 2.重写equals方法: 3. 拓展 三.总结 一.Object类的简单介绍 二.Ob ...

  9. js中的contains方法和indexOf方法

    js中的contains方法不能判断字符串是否包含中文,只能判断英文,如果需要判断是否包含中文,只能用indexOf方法!!!

最新文章

  1. 第7章 面向对象编程(OOP) 《Kotin 编程思想·实战》
  2. 理想内插_理想ONE性能测试:6.35秒就能破百,售价只要宝马X5一半
  3. 实时数仓入门训练营:实时计算 Flink 版 SQL 实践
  4. 【C++进阶】 遵循TDD原则,实现平面向量类(Vec2D)
  5. leetcode 455. 分发饼干(贪心算法)
  6. Fedex Ship Manager Software安装
  7. 什么叫缺位_一位父亲能够给予孩子的最好礼物是什么?看看这部电影给出的答案...
  8. 注册app短信验证平台_免费的短信验证码平台弊端竟然这么多!
  9. 算法工程师面试备战笔记4_余弦相似与欧氏距离有什么区别和联系
  10. 转载 基于NicheStack协议栈的TCP/IP实现
  11. 第3章 神经网络的最优化
  12. 鬼话描绘形式_桥接形式
  13. mysql查询每十分钟的数据_sql查询语句查询每10分钟的数据
  14. python清理浏览器缓存_以编程方式清除边缘浏览器缓存
  15. [自制]python批量压缩图像
  16. python 曲线拟合 画图+公式
  17. 针式PKM初级应用:针式PKM更适合管理什么样的文件
  18. win11文件夹里有却搜索不到了?
  19. 优秀产品经理的18种能力
  20. ES插件在谷歌浏览器的安装

热门文章

  1. 上古世纪服务器不稳定,《上古世纪》经典服火爆开服,玩家过多竟导致服务器崩溃!...
  2. c语言求摸球游戏,Play In The Dark——走近视觉障碍玩家的世界
  3. 字符串函数以及内存函数概述
  4. 洛谷[P2911]牛骨头
  5. 微信小程序毕业设计 基于微信停车位预约小程序系统开题报告
  6. Android如何设置中粗字体——自定义textview
  7. 日本小朋友上学时的便当盒
  8. Book of the Dead 死者之书Demo工程回顾与学习
  9. mysql_select_db不到数据库问题
  10. Zabbix监控系统系列之二 : 初始化配置