A higher-order function yra funkcija, kuri atlieka bent vieną iš: priima funkciją kaip argumentą, arba grąžina funkciją. Tai įmanoma, nes funkcijos yra first-class values JS-uje (galite jas perduoti kaip bet kokią vertę).
Funkcijos priėmimas
js
[, , ].( n * );
button.(, handler);
( (), );
