JavaScript

Learning a new language is not easy for many of us. Every learner has his/her own way of learning new things. While doing my online research on JS language topics (i.eg. closures, scope etc) I encountered the following two posts which explain how analogies help to understand complex topics in JS in much easier way.