„JavaScript“ programa funkcijai perduoti kaip parametras

Šiame pavyzdyje išmoksite rašyti „JavaScript“ programą, kuri perduos funkciją kaip parametrą.

Norėdami suprasti šį pavyzdį, turite žinoti šias „JavaScript“ programavimo temas:

  • „JavaScript“ funkcijos ir funkcijos išraiškos

Pavyzdys: funkcija kaip parametras

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

Rezultatas

 Sveiki John Sveiki Jack Jack Sveiki Sara

Pirmiau pateiktoje programoje yra dvi funkcijos: name()ir greet().

  • name()Funkcija trunka du parametrus.
  • greet()Funkcija perduodama kaip argumentą į name()funkciją.

Įdomios straipsniai...