In this tutorial , I have tried to explain the concept of closure through multiple examples. Closures explained in this way may be easier to understand. Closure is often confused with lexical scope which is an important part of closure, but it is not closure itself.
Timeline :
00:00 Intro
00:20 Understand Lexical scope
02:37 Closure
05:38 Closure with JavaScript Visualiser
08:10 Use Case 1: Subscribe Now
11:13 Use Case 2: Game Over !!!