Funkcja wyższego rzędu to funkcja, która robi co najmniej jedno z poniższych: przyjmuje funkcję jako argument lub zwraca funkcję. Są one możliwe, ponieważ funkcje są wartościami pierwszej klasy w JS (możesz je przekazywać jak każdą inną wartość).
Przyjmowanie funkcji
js
[, , ].( n * );
button.(, handler);
( (), );
