Краткое введение в функции высшего порядка в JavaScript
Функции высшего порядка Функция, принимающая в качестве аргументов другие функции или возвращающая другую функцию в качестве результата, называется функцией высшего порядка. С функциями в JavaScript вы можете: Хранить их в качестве переменных. Использовать их в массивах. Назначать их в качестве свойств объекта (методов). Передавать их в качестве аргументов. Возвращать их из ПОДРОБНЕЕ