¡Estoy aprendiendo los conceptos básicos de Java durante algunas semanas y todo es divertido! Hice muchas microaplicaciones con él y, en general, lo pasé bien.
Pero mientras escribía algo de código para mi curso, me quedé atascado en una parte.
La aplicación se trata de barras de búsqueda que usan funciones y matrices.
const Characters = [{name: 'Mickey Mouse', age: 93},{name: 'Winnie The Pooh', age: 96},{name: 'Donald Duck', age: 86},{name: 'Scrooge McDuck', age: 75}] const searcbar = function(Charac, name){ const searchalt = Charac.find(function(Naame, index){ return Naame.name.toLowerCase() === name.toLowerCase() }) return searchalt } let data = searcbar(Characters, 'winnie the pooh') console.log(data);
Casi entendí cómo funciona todo el código aparte de esta parte:
const searchalt = Charac.find(function(Naame, index){ return Naame.name.toLowerCase() === name.toLowerCase()
¿De dónde obtiene esta función sus datos? Como si no le di ningún valor, no puedo entender de dónde viene.
Gracias.