In diesem Beispiel lernen Sie, ein JavaScript-Programm zu schreiben, das eine Funktion als Parameter übergibt.
Um dieses Beispiel zu verstehen, sollten Sie die folgenden JavaScript-Programmierthemen kennen:
- JavaScript-Funktion und Funktionsausdrücke
Beispiel: Funktion als 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);
Ausgabe
Hallo John Hallo Jack Hallo Sara
Im obigen Programm gibt es zwei Funktionen: name()
und greet()
.
- Die
name()
Funktion akzeptiert zwei Parameter. - Die
greet()
Funktion wird als Argument an diename()
Funktion übergeben.