Depois da aula 5 de JS me perdi um pouco na matéria e gostaria de entender alguns pontos, pra exemplificar melhor vou usar o código que fiz para resolver alguns exercícios:
function percorreArray(var1,metodo1){
for (var i=0; i <= var1.length-1; i++){
var paciente = var1[i];
metodo1(paciente);
}
};
Eu mudei o nome das variáveis pra tentar entender, mas não deu certo. Primeiro, essas variáveis são equivalentes as dos métodos em Java? e segundo, eu declaro u ma variável na "assinatura do método" e depois eu digo que essa variável precisa de uma outra variável? Como assim?!!
percorreArray(pacientesTds,function(pacienteAtual){
Na linha acima eu confesso, eu nem sei o que tá acontecendo no código, eu declarei a minha função e depois passei o nome do Array, mas depois essa função é que me quebram porque no método,ops, função percorreArray eu chamo um comportamento que recebe uma variável e cade essa função aqui? É essa que recebe o pacienteAtual? Eu não sei.
Enfim, peço ajuda dos senhores,
Att, Obrigado.