Chapter 3
Higher Order Functions in JavaScript
Section 1
What are Higher Order Functions?
JavaScript functions are values. Therefore, functions can be passed to other functions, and they can also be return values of functions. This is how we create higher order functions, giving us a powerful way to write loops and callbacks in functional style. - Understand the definition of higher order functions - Recognize some built-in higher order functions - Experiment with practical examples using higher order functions