Functions Continued
Overview
The JavaScript engine has provided robust ways to solve problems using functions. We already know how to define and organize basic function operation. This activity covers some additional topics that provide robust solutions using functional programming and feature concepts to help with the overall readability and function of the program.
"In JavaScript, functions are first-class objects, because they can have properties and
methods just
like any other object. What distinguishes them from other objects is that functions can be
called.
In brief, they are Function objects." - MDN
Prepare
- Read: 📃The Function Object - MDN
- Read: 📃Immediately Invoked Function Expressions - MDN
- Read: 📃Recursion - freecodecamp.org | You will need to scroll down to the recursion section.
- Read: 📃Callbacks - javascript.info
- Read: 📃Closures - MDN | You will need to scroll down to the closure section.
Activity Instructions
- There is no defined tasks to complete for this learning activity.