In this article, we will acquaint ourselves with three simple terms: function declaration, function expression, and hoisting.
This tutorial covers the idea of Immediately Invoked Function Expression.
<p>Other then the syntactical differences. The main difference is the way the this keyword behaves? In an arrow function, the this keyword remains the same throughout the life-cycle of the function and is always bound to the value of this in the...