Blog Archives
JavaScript – A Different Beast, Part-5: Closures
Previous topic in this series: Scopes and Scope Chain
This is the fifth part of my tutorial on JavaScript. Focus of this series is to introduce developers who are comfortable with other programming languages like Java or C to the idiosyncrasies of JavaScript. Basic JavaScript knowledge is assumed, but is not necessary as the code samples are simple and self-explanatory.
Topics:
|
Closures are one of the most esoteric features of JavaScript. Effective usage of closures is a crucial skill needed for web programmers these days. Incidentally, most programmers use them by accident, as we will see shortly. Read the rest of this entry
JavaScript – A Different Beast, Part-4: Scopes and Scope Chain
Previous topic in this series: Functions in JavaScript
This is the fourth part of my tutorial on JavaScript. Focus of this series is to introduce developers who are comfortable with other programming languages like Java or C to the idiosyncrasies of JavaScript. Basic JavaScript knowledge is assumed, but is not necessary as the code samples are simple and self-explanatory.
Topics:
|
Nested functions
Functions can even be defined inside the body of other functions. This is because functions are first class objects Read the rest of this entry

