(v,k) => k ¿Qué significa k en js?
Así es como se escribe una función de flecha; v es valor, lo que significa valor; k es clave, lo que significa clave;
(v,k)=>k es equivalente a function( v,k){return k} esta función anónima;
Por ejemplo, si queremos recorrer un mapa, podemos escribir así: var?myMap?=?new?Map()
miMapa .set("001","China");
miMapa.set("002","EE.UU.");
miMapa.set( "003","Japan" );
//Cómo escribir la función de flecha (expresión Lambda)
myMap.forEach((v,k)=>console.log(" key:",k,"? value:",v));
//Equivalente a la siguiente escritura
myMap.forEach(function(v,k){ p>
console.log ("clave:",k,"?valor:",v)
})
Salida: clave:?001?valor:? China
clave:?002?valor:?EE.UU.
clave:?003?valor:?Japón