📜  JavaScript 数组 lastIndexOf() 方法

📅  最后修改于: 2022-05-13 01:58:10.117000             🧑  作者: Mango

JavaScript 数组 lastIndexOf() 方法

下面是Array lastIndexOf()方法的示例。

  • 例子:
javascript


javascript


javascript


  • 输出:
0

arr.lastIndexOf()方法用于查找作为函数参数提供的搜索元素的最后一次出现的索引。
句法:

array.lastIndexOf(element, start)

参数:此方法接受上面提到的两个参数,如下所述:

  • element:此参数保存将返回索引的元素。
  • start:此参数是可选的,它保存数组的起点,从哪里开始搜索,默认值为 0。

返回值:该方法返回元素第一次出现的索引。如果在数组中找不到元素,则此方法返回 -1。
下面的示例说明了 JavaScript 中的Array lastIndexOf()方法:

  • 示例 1:在此示例中,该方法将在该数组中搜索元素 2,并返回该元素的索引。
Input : [1, 2, 3, 4, 5].lastIndexOf(2);
Output: 1
  • 示例 2:在此示例中,该方法将在该数组中搜索元素 9,如果未找到则返回 -1。
Input : [1, 2, 3, 4, 5].lastIndexOf(9);
Output: -1

上述方法的代码如下:
方案一:

javascript


输出:

1

方案二:

javascript


输出:

-1

支持的浏览器: JavaScript Array lastIndexOf()方法支持的浏览器如下:

  • 谷歌浏览器 38 及以上
  • Microsoft Edge 12 及更高版本
  • Mozilla Firefox 28 及更高版本
  • Safari 8 及更高版本
  • Opera 25 及以上