Programma JavaScript per passare una funzione come parametro

In questo esempio, imparerai a scrivere un programma JavaScript che passerà una funzione come parametro.

Per comprendere questo esempio, è necessario conoscere i seguenti argomenti di programmazione JavaScript:

  • Funzione JavaScript ed espressioni di funzione

Esempio: funzione come parametro

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

Produzione

 Ciao John Ciao Jack Ciao Sara

Nel programma sopra, ci sono due funzioni: name()e greet().

  • La name()funzione accetta due parametri.
  • La greet()funzione viene passata come argomento alla name()funzione.

Articoli interessanti...