JavaScript: Getting Closure

An in-depth look at how JavaScript’s first-class functions and lexical scope allow us to write powerful and expressive code.
An in-depth look at how JavaScript’s first-class functions and lexical scope allow us to write powerful and expressive code.