În acest exemplu, veți învăța să scrieți un program JavaScript care va trece o funcție ca parametru.
Pentru a înțelege acest exemplu, ar trebui să aveți cunoștințele despre următoarele subiecte de programare JavaScript:
- Funcția JavaScript și expresiile funcției
 
Exemplu: Funcționează ca parametru
 // 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);
Ieșire
Salut John Salut Jack Salut Sara
În programul de mai sus, există două funcții: name()și greet().
name()Funcția ia doi parametri.greet()Funcția este trecut ca un argument laname()funcția.








