Một higher-order function là một hàm làm ít nhất một trong hai điều: nhận một hàm làm đối số, hoặc trả về một hàm. Chúng khả thi vì hàm là first-class value trong JS (bạn có thể truyền chúng đi như bất kỳ giá trị nào).
Nhận một hàm
js
[, , ].( n * );
button.(, handler);
( (), );
