Array.lastIndexOf() is the same as Array.indexOf(), but returns the position of the last occurrence of the specified element.
Example
Search an array for the item "Apple":
const fruits = ["Apple", "Orange", "Apple", "Mango"];
let position = fruits.lastIndexOf("Apple") + 1;
let position = fruits.lastIndexOf("Apple") + 1;
Array.lastIndexOf() is supported in all browsers except Internet Explorer 8 or earlier.
Syntax
array.lastIndexOf(item, start)| item | Required. The item to search for |
| start | Optional. Where to start the search. Negative values will start at the given position counting from the end, and search to the beginning |
Practice Excercise Practice now