"Se um trabalhador quiser fazer bem o seu trabalho, ele deve primeiro afiar suas ferramentas." - Confúcio, "Os Analectos de Confúcio. Lu Linggong"
Primeira página > Programação > Função de ordem superior em java script

Função de ordem superior em java script

Publicado em 01/11/2024
Navegar:643

Higher order function in java script

Definição

*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.

sintaxe:

função minhafunção(nome,cidade){



}
minhafunção(função(){},função(){});

Exemplo

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!

Não é uma função de ordem superior

função f1(x){
--------------------
}
f1(100);
*Porque não aceita função como argumento.

Declaração de lançamento Este artigo foi reproduzido em: https://dev.to/t_shivakumar_0dc86c6486c/higher-order-function-in-java-script-21e5?1 Se houver alguma violação, entre em contato com [email protected] para excluí-lo
Tutorial mais recente Mais>

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