En higher-order function er en funktion, der gør mindst én af følgende: tager en funktion som argument, eller returnerer en funktion. Det er muligt, fordi funktioner er first-class values i JS (du kan sende dem rundt som enhver anden værdi).
Tage en funktion
js
[, , ].( n * );
button.(, handler);
( (), );
