A continuación se muestra el ejemplo del método Array lastIndexOf() .
- Ejemplo:
javascript
<script> var name = [ 'gfg', 'cse', 'geeks', 'portal' ]; a = name.lastIndexOf('gfg') // Printing result of method document.write(a); </script>
- Producción:
0
El método arr.lastIndexOf() se utiliza para encontrar el índice de la última aparición del elemento de búsqueda proporcionado como argumento de la función.
Sintaxis:
array.lastIndexOf(element, start)
Parámetros: este método acepta dos parámetros, como se mencionó anteriormente y se describe a continuación:
- elemento: este parámetro contiene el elemento cuyo índice se devolverá.
- inicio: este parámetro es opcional y contiene el punto de inicio de la array, donde para comenzar la búsqueda, el valor predeterminado es 0.
Valor devuelto: este método devuelve el índice de la primera aparición del elemento. Si el elemento no se puede encontrar en la array, este método devuelve -1.
Los siguientes ejemplos ilustran el método Array lastIndexOf() en JavaScript:
- Ejemplo 1: en este ejemplo, el método buscará el elemento 2 en esa array y devolverá los índices de ese elemento.
Input : [1, 2, 3, 4, 5].lastIndexOf(2); Output: 1
- Ejemplo 2: en este ejemplo, el método buscará el elemento 9 en esa array, si no lo encuentra, devolverá -1.
Input : [1, 2, 3, 4, 5].lastIndexOf(9); Output: -1
El código para el método anterior se proporciona a continuación:
Programa 1:
javascript
<script> // Taking input as an array A // having some elements. var A = [ 1, 2, 3, 4, 5 ]; // lastIndexOf() method is called to // test whether the searching element // is present in given array or not. a = A.lastIndexOf(2) // Printing result of method. document.write(a); </script>
Producción:
1
Programa 2:
javascript
<script> // Taking input as an array A // having some elements. var name = [ 'gfg', 'cse', 'geeks', 'portal' ]; // lastIndexOf() method is called to // test whether the searching element // is present in given array or not. a = name.lastIndexOf('cat') // Printing result of method document.write(a); </script>
Producción:
-1
Navegadores compatibles: los navegadores compatibles con el método JavaScript Array lastIndexOf() se enumeran a continuación:
- Google Chrome 38 y superior
- Microsoft Edge 12 y superior
- Mozilla Firefox 28 y superior
- Safari 8 y superior
- Ópera 25 y superior