JavaScript-ohjelma toiminnon välittämiseksi parametrina

Tässä esimerkissä opit kirjoittamaan JavaScript-ohjelman, joka välittää toiminnon parametrina.

Tämän esimerkin ymmärtämiseksi sinulla on oltava tieto seuraavista JavaScript-ohjelmoinnin aiheista:

  • JavaScript-funktio- ja funktiolausekkeet

Esimerkki: Toiminto parametrina

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

Tuotos

 Hei John Hei Jack Hei Sara

Yllä olevassa ohjelmassa on kaksi toimintoa: name()ja greet().

  • name()Toiminto kestää kaksi parametria.
  • greet()Toiminto välitetään argumentti, että name()toiminto.

Mielenkiintoisia artikkeleita...