Program JavaScript na odovzdanie funkcie ako parametra

V tomto príklade sa naučíte písať program JavaScript, ktorý bude odovzdávať funkciu ako parameter.

Aby ste pochopili tento príklad, mali by ste mať znalosti nasledujúcich tém programovania v jazyku JavaScript:

  • Funkcia JavaScript a výrazy funkcií

Príklad: Funkcia ako parameter

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

Výkon

 Ahoj John Ahoj Jack Ahoj Sara

Vo vyššie uvedenom programe sú dve funkcie: name()a greet().

  • name()Funkcia má dva parametre.
  • greet()Funkcia je odovzdaný ako argument do name()funkcie.

Zaujímavé články...