News

‘Higher-order functions’ is a fancy term for functions that take other functions as arguments or that return functions. Very powerful!
Higher-order functions refer to those that consume or produce other functions. Methods on the function prototype, such as call and bind, are both higher-order functions.