Closures

Closures is a frequently used yet widely misunderstood concept in Javascript. You won't find a javascript interview without a question on closures. Having a deep understanding of closures with definitely help you move to the next level of your interview. At the same time it will make you a better Javascript programmer.