indexOf()和lastIndexOf()方法(查找数组中的下标)

我会带着你远行 2022-10-23 11:22 234阅读 0赞

indexOf()和lastIndexOf()方法

这两个方法都是用来查找目标项在数组中的位置,并在没找到目标数的情况下返回-1


indexOf(num)

  • 作用:从数组开头向后开始查找目标数所在的位置,然后返回它的索引值。
  • 未查找到返回-1
    举个例子

indexOf(num1,num2)

  • 作用:在数组里面从num2往后开始查找num1,并返回num1在数组里正常的位置
  • 未查找到返回-1

lastIndexOf(num)

  • 作用:从数组后面开始往前查找第一次出现的目标数,并且返回它正常的索引值
  • 未找到返回-1

    var arr=[10,5,2,3,4,5,7,8,9];

    1. //索引值:0 1 2 3 4 5 6 7 8
    2. console.log(arr.lastIndexOf(4));//4
    3. console.log(arr.lastIndexOf(7));//6

    console.log(arr.lastIndexOf(5));//5

lastIndexOf(num1,num2)

  • 作用:从num2开始查找num1最后出现的位置
  • 未找到返回-1

#

发表评论

表情:
评论列表 (有 0 条评论,234人围观)

还没有评论,来说两句吧...

相关阅读