Método Lodash _.lastIndexOf()

El método lodash _.indexOf() se usa para obtener el índice de la primera aparición del elemento particular en la array del último elemento. Si fromIndex no está presente en la array, se proporciona uno negativo como salida y no se muestra ningún error. Este método es como lodash _.indexOf excepto que itera sobre los elementos de una array de derecha a izquierda.

Sintaxis:

_.lastIndexOf(array, value, [fromIndex=array.length-1])

Nota: Si el valor no se encuentra en la array, se devuelve -1.

Parámetros: Este método acepta tres parámetros como se mencionó anteriormente y se describe a continuación.

  • array: Es la array en la que se encuentra el valor.
  • valor: Es el valor a buscar en el arreglo.
  • fromIndex: Es el índice tras el cual tenemos que buscar el valor.

Valor devuelto: Devuelve el índice del valor en la array. Si no se encuentra el valor, la array devuelve -1.

Ejemplo 1:

Javascript

// Requiring the lodash library 
const _= require("lodash"); 
    
// Original array 
let array = [1, 2, 2, 3, 4] 
    
// Printing original array  
console.log("Array : ",array) 
    
// Looking for value 3 from Last index   
let index = _.lastIndexOf(array,2) 
    
// Printing the Index of the value  
console.log("Index : ",index)

Producción:

Ejemplo 2: Buscando un valor de un índice particular.

Javascript

// Requiring the lodash library 
const _= require("lodash"); 
    
// Original array 
let array = [1, 2, 2, 3, 4, 2] 
    
// Printing original array  
console.log("Array : ",array) 
    
// Looking for value 3 from Last index   
let index = _.lastIndexOf(array,2,2) 
    
// Printing the Index of the value  
console.log("Index : ",index)

Producción:

Ejemplo 3: Buscando un valor que no está presente.

Javascript

// Requiring the lodash library 
const _= require("lodash"); 
    
// Original array 
let array = [1, 2, 2, 3, 4, 2] 
    
// Printing original array  
console.log("Array : ",array) 
    
// Looking for value 3 from Last index   
let index = _.lastIndexOf(array,4,2) 
    
// Printing the Index of the value  
console.log("Index : ",index)

Producción:

Publicación traducida automáticamente

Artículo escrito por SHUBHAMSINGH10 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *