Nuevo en javascript. Reutilicé el código de un repositorio interno para una herramienta interna. Veo esta función:
function getItemIndex(itemList, item) { const isItemPresent = (items) => items[0] === item; const itemIndex = itemList.findIndex(isItemPresent); return itemIndex; } No entiendo cómo items obtienen su valor.
No se envía en los argumentos de la función. El archivo completo no tiene ninguna variable con el mismo nombre.
¿Puede alguien explicar cómo funciona? O señale el concepto de javascript relacionado con esto para que pueda seguir leyendo. Las funciones de flecha dijeron sobre (parameter) => expression . Pero este parámetro no está definido en ninguna parte por lo que veo.