variable tradicionales tipos referencia react por pasar las funciones funcion flecha entre diferencia cuál anonimas javascript ecmascript-6

tradicionales - pasar variables entre funciones javascript



Recorrer la matriz de valores con la función de flecha (2)

Digamos que tengo:

var someValues = [1, ''abc'', 3, ''sss''];

¿Cómo puedo usar una función de flecha para recorrer cada una de ellas y realizar una operación en cada valor?


En breve:

someValues.forEach((element) => { console.log(element); });

Si le importa el índice, entonces puede pasar el segundo parámetro para recibir el índice del elemento actual:

someValues.forEach((element, index) => { console.log(`Current index: ${index}`); console.log(element); });

Consulte aquí para obtener más información sobre la matriz de ES6: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array


Una declaración se puede escribir como tal:

someValues.forEach(x => console.log(x));

o se pueden incluir varias declaraciones en {} siguiente manera:

someValues.forEach(x => { let a = 2 + x; console.log(a); });