Një funksion i rendit më të lartë është një funksion që bën të paktën njëra nga këto gjëra: merr një funksion si argument, ose kthen një funksion. Ato janë të mundura sepse funksionet janë vlera të rendit të parë në JS (mund t'i kalosh rreth sikur ndonjë vlerë).
Marrja e një funksioni
js
[, , ].( n * );
button.(, handler);
( (), );
