JavaScript program za prosljeđivanje funkcije kao parametra

U ovom ćete primjeru naučiti pisati JavaScript program koji će prosljeđivati ​​funkciju kao parametar.

Da biste razumjeli ovaj primjer, trebali biste imati znanje o sljedećim temama programiranja JavaScript:

  • JavaScript funkcija i izrazi funkcija

Primjer: Funkcija kao parametar

 // 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);

Izlaz

 Pozdrav John Pozdrav Jack Pozdrav Sara

U gornjem programu postoje dvije funkcije: name()i greet().

  • name()Funkcija traje dva parametra.
  • greet()Funkcija je prošao kao argument u name()funkciji.

Zanimljivi članci...