El método lodash _.indexOf() se usa para obtener el índice de la primera aparición del elemento particular en la array. Si fromIndex no está presente en la array, se proporciona uno negativo como salida y no se muestra ningún error.
Sintaxis:
indexOf(array, value, fromIndex)
Nota: Si el valor no se encuentra en la array , se devuelve -1 .
Parámetros: Este método acepta tres parámetros como se menciona arriba 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,3,4] // Printing original array console.log("Array : ",array) // Looking for value 3 from index 0 let index = _.indexOf(array,3,0) // 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,3,4] // Printing original array console.log("Array : ",array) // Looking for 3 from index 3 // it will return -1 let index = _.indexOf(array,3,3) // Print Index of the value console.log("Index : ",index)
Producción: