JavaScripti programm funktsiooni parameetrina edastamiseks

Lang L: none (table-of-contents)

Selles näites õpid kirjutama JavaScripti programmi, mis edastab parameetrina funktsiooni.

Selle näite mõistmiseks peaksid teil olema teadmised järgmistest JavaScripti programmeerimise teemadest:

  • JavaScripti funktsioonide ja funktsioonide avaldised

Näide: funktsioon parameetrina

 // 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äljund

 Tere John Tere Jack Jack Tere Sara

Ülaltoodud programmis on kaks funktsiooni: name()ja greet().

  • name()Funktsiooni võtab kaks parameetrit.
  • greet()Funktsioon on möödas kui argumendi name()funktsioon.

Huvitavad Artiklid...