Podrá obtener las iteraciones actuales index
para el map
método a través de su segundo parámetro.
Ejemplo:
const list = [ 'h', 'e', 'l', 'l', 'o'];
list.map((currElement, index) => {
console.log("The current iteration is: " + index);
console.log("The current element is: " + currElement);
console.log("\n");
return currElement; //equivalent to list[index]
});
Salida:
The current iteration is: 0 <br>The current element is: h
The current iteration is: 1 <br>The current element is: e
The current iteration is: 2 <br>The current element is: l
The current iteration is: 3 <br>The current element is: l
The current iteration is: 4 <br>The current element is: o
Ver también: https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Array/map
Parámetros
devolución de llamada: función que produce un elemento de la nueva matriz, tomando tres argumentos:
1) currentValue
El elemento actual que se procesa en la matriz.
2) índice
El índice del elemento actual que se procesa en la matriz.
3) matriz
El mapa de matriz fue invocado.