Cómo pasar la función JavaScript como parámetro

Cómo pasar la función JavaScript como parámetro
Similar a otras variables o valores, las funciones de JavaScript son los datos que se pueden pasar a otra función. Esto establece que una función puede aprobarse como argumento o parámetro a otro método. En JavaScript, dicha acción permite que la utilización del parámetro de la función aceptada realice más operaciones. Además, también reduce la complejidad general del código y ofrece una comprensión clara.

Este manual enseñará el procedimiento para transmitir una función como parámetro o argumento.

Cómo pasar una función JavaScript como argumento/parámetro?

Con el propósito de pasar una función como parámetro, JavaScript ofrece un "referenceFunc ()"Eso se referirá a la función específica que debe aprobarse como parámetro.

Aquí tenemos un ejemplo para la demostración.

Ejemplo

Primero, declararemos una función "padre()"Y pasar"referenciafunc"Como parámetro:

función parent (referenceFunc)
referenceFunc ();

A continuación, declararemos la segunda función llamada "niño()"Que debe pasar como parámetro en la función parent (). Además, mostraremos un mensaje en el cuerpo de la función para verificar si la función se pasa con éxito como un argumento o no:

function child ()
consola.log ('función javaScript pasada como un parámetro');

Finalmente, pasaremos la función infantil () como un argumento a la función matriz ():

padre (niño);

Cuando se ejecutará el programa anterior y la función Parent () intentará acceder a la función Child (), el compilador referirá a la función de Child () como "referenceFunc ()"Y ejecute el código AGREGAR en su cuerpo de la siguiente manera:

Hemos demostrado el método más simple para transmitir una función como parámetro o argumento.

Conclusión

Para pasar una función como parámetro, puede colocar una referencia a la función requerida como un argumento en JavaScript. En dicho escenario, cuando una función intenta acceder a otra función que se pasa como un argumento en la llamada de función, el parámetro de referencia agregado se referirá a ella y la operación especificada se realizará. Este artículo discutió el método para aprobar cualquier función como argumento o parámetro en JavaScript.