Este manual ensinará o procedimento para aprovar uma função como um parâmetro ou argumento.
Como passar um JavaScript função como argumento/parâmetro?
Com o objetivo de passar uma função como parâmetro, o JavaScript oferece um “referencefunc ()”Isso se referirá à função específica que precisa ser passada como um parâmetro.
Aqui temos um exemplo para a demonstração.
Exemplo
Primeiro, declararemos uma função “pai ()”E Passe“referencefunc”Como um parâmetro:
função pai (referencefunc)Em seguida, declararemos a segunda função chamada “criança()”Que precisa ser passado como um parâmetro na função parent (). Além disso, exibiremos uma mensagem no corpo da função para verificar se a função é passada com sucesso como um argumento ou não:
função child ()Por fim, passaremos a função da criança () como um argumento para a função parent ():
pai (filho);Quando o programa acima é executado e a função parent () tentará acessar a função Child (), o compilador encaminhará a função Child () como “referencefunc ()”E execute o código Adicionar em seu corpo da seguinte forma:
Demonstramos o método mais simples para passar uma função como um parâmetro ou argumento.
Conclusão
Para passar uma função como um parâmetro, você pode colocar uma referência à função necessária como um argumento em JavaScript. Nesse cenário, quando uma função tenta acessar outra função que é passada como um argumento na chamada de função, o parâmetro de referência adicionado se referirá a ele e a operação especificada será realizada. Este artigo discutiu o método para passar qualquer função como um argumento ou parâmetro em JavaScript.