Ebben a példában megtanul olyan JavaScript programot írni, amely paraméterként átad egy függvényt.
A példa megértéséhez ismernie kell a következő JavaScript programozási témákat:
- JavaScript Function és Function Expressions
Példa: Funkció paraméterként
// 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);
Kimenet
Hello John Hello Jack Hello Sara
A fenti programban két funkció van: name()
és greet()
.
- A
name()
függvény két paramétert vesz fel. - A
greet()
függvény argumentumként továbbadódik aname()
függvénynek.