Программа JavaScript для передачи функции в качестве параметра

В этом примере вы научитесь писать программу на JavaScript, которая будет передавать функцию в качестве параметра.

Чтобы понять этот пример, вы должны знать следующие темы программирования JavaScript:

  • Функции и выражения функций JavaScript

Пример: функция как параметр

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

Вывод

 Привет Джон Привет Джек Привет Сара

В приведенной выше программе есть две функции: name()и greet().

  • name()Функция принимает два параметра.
  • greet()Функция передается в качестве аргумента name()функции.

Интересные статьи...