*Qualquer função que receba outra função como argumento é chamada HOF.
*As funções são chamadas HOF somente se usarem no mínimo uma função como argumento.
*Array.map, Array.filter e Array.reduce são funções comuns de ordem superior que usam uma função de retorno de chamada como argumento.
função minhafunção(nome,cidade){
}
minhafunção(função(){},função(){});
função divertida(retorno de chamada1, retorno de chamada2) {
retorno de chamada1();
retorno de chamada2();
}
// Funções de exemplo para passar como argumentos
função dizerOlá() {
console.log('Olá!');
}
função dizerAdeus() {
console.log('Adeus!');
}
// Chamando 'diversão' com duas funções como argumentos
divertido(digaOlá,digaTchau);
// Saída:
// Olá!
// Adeus!
função f1(x){
--------------------
}
f1(100);
*Porque não aceita função como argumento.
Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.
Copyright© 2022 湘ICP备2022001581号-3