Junior JavaScript

What is a higher-order function?

A function that accepts another function as a parameter or returns a function.

Example:

function multiplyBy(factor) {

return x => x * factor;

const double = multiplyBy(2);

console.log(double(5)); // 10

More from JavaScript Tutorial

All questions for this course