En este ejemplo, aprenderá a escribir un programa JavaScript que pasará una función como parámetro.
Para comprender este ejemplo, debe tener el conocimiento de los siguientes temas de programación de JavaScript:
- Funciones de JavaScript y expresiones de función
Ejemplo: función como parámetro
// program to pass a function as a parameter function greet() ( return 'Hello'; ) // passing function greet() as a parameter function name(user, func) ( // accessing passed function const message = func(); console.log(`$(message) $(user)`); ) name('John', greet); name('Jack', greet); name('Sara', greet);
Salida
Hola Juan Hola Jack Hola Sara
En el programa anterior, hay dos funciones: name()
y greet()
.
- La
name()
función toma dos parámetros. - La
greet()
función se pasa como argumento a laname()
función.