Функция высшего порядка — это функция, которая выполняет по крайней мере одно из двух: принимает функцию как аргумент или возвращает функцию. Это возможно, потому что в JS функции являются значениями первого класса (вы можете передавать их как любые другие значения).
Принимает функцию
js
[, , ].( n * );
button.(, handler);
( (), );
