JS Array.indexOf()方法,查找数组元素

Array.indexOf()方法

JavaScript数组Array内置的方法indexOf()可以用于查找参数指定的元素在数组中的位置(不指定起始位置参数的话,查找的是第一次出现的位置),并返回其位置在数组当中的索引值,如果找不到,返回-1。


indexOf()语法及参数

arr.indexOf( value, start )

提示:注意indexOf()方法中的O是大写。


参数解下表:

参数描述
value必须参数,指定indexOf()方法所要查找的元素值
start可选参数,指定indexOf()方法查找元素的启示索引值,默认从0开始,如果是负值的话,索引将以倒序的方式,即从结尾处为-1,倒数第二个为-2,以此类推,然后以该位置为起始位置,查找元素直到结尾。

indexOf()方法实例代码,及在线编辑器

<script>
  var arr = ['笨鸟工具','x1y1z1.com','JS','HTML','CSS','python']
  var f1 = arr.indexOf('笨鸟工具')
  var f2 = arr.indexOf('笨鸟工具',1)
  var f3 = arr.indexOf('python',-1)
  alert(f1+' '+f2+' '+f3)
</script>

全栈前端 / JavaScript语法 :





















Copyright © 2022-2024 笨鸟工具 x1y1z1.com All Rights Reserved.