Trung BìnhJavaScript iconJavaScript

Higher-order function là gì? Cho ví dụ.

Higher-order function là hàm nhận hàm khác làm argument hoặc trả về hàm.

Ví dụ: map(), filter(), reduce() là HOF nhận callback. Hàm tạo middleware trong Express cũng là HOF. HOF là nền tảng của lập trình hàm (functional programming) trong JavaScript.

Xem toàn bộ JavaScript cùng filter theo level & chủ đề con.

Mở danh sách JavaScript