El método _findIndex() ejecuta la callbackfunction que se pasa como parametro una vez por cada elemento del array, hasta que se verifique la condición. En ese caso, devuelve el indice del elemento que la verifica. De lo contrario devuelve -1
Sintaxis
array._findIndex(callbackfunction{
//tu iteración
});
Parametros
callbackfunction
Función que será ejecutada por cada elemento iterado
Descripción
ejecuta la funcion
callbackfunction
que se pasa como parametro
una vez por cada elemento del array, tambien provisto, hasta que se
verifique la condición de la función callback. En ese caso, devuelve el
indice del elemento que la verifica. De lo contrario devuelve -1. El
método _findIndex()
ejecuta la
callbackFunction una vez por cada índice
del array hasta que encuentre uno donde callback devuelva un
true. Si dicho elemento es encontrado,
_findIndex()
inmediatamente devuelve el
índice de esa iteración. Si la función callback nunca devuelve un valor
verdadero o el tamaño del array es 0,
_findIndex()
devuelve
-1.
Ejemplos
Mostrar cada elemento del array
const fruits = ["apple", "banana", "cantaloupe", "blueberries", "grapefruit"];
const index = fruits._findIndex(fruit => fruit === "blueberries");
console.log(index); // 3
console.log(fruits[index]); // blueberries