1. The regular functions are the usual way to define methods on classes.
2. As seen in the previous section, the regular function can easily construct objects.
1. The behavior of this inside of an arrow function differs considerably from the regular
function's this behavior. The arrow function doesn't define its own execution context.
2. You can return values from the arrow function the same way as from a regular function,
but with one useful exception.
The main difference between map and forEach is that the map method returns a new array by applying the callback function on each element of an array, while the forEach method doesn't return anything.
. map() goes through all entries then creates a new array using the function supplied.
. find() locates a specific entry by a predicate and returns it.