Перейти к основному содержимому
Об авторе
Проекты
Знания
Знания/JavaScript/higher-order-functions

Что такое функции высшего порядка (`Higher Order Functions`)?

СобеседованиеФункции

Функция, которая принимает другую функцию как аргумент и/или возвращает функцию.

Примеры встроенных HOF:

  1. Array.prototype.map/filter/reduce/forEach/sort/find/some/every
  2. setTimeout/setInterval
  3. addEventListener
  4. Promise.then/catch/finally

Применения: композиция, декораторы, middleware, обработчики событий.

  • Главная
  • Об авторе
  • Проекты
  • Знания
Логотип nKolmykov