A closure is the combination of a function and the lexical environment within which that function was declared
https://developer.mozilla.org/en-US/d...
https://jsfiddle.net/78dg25ax/?utm_so...
JavaScript Closure
Closures, {}
advanced JavaScript