The overwhelming majority of JavaScript users are people
Read the except about binding and scope in third chapter of the Eloquent JavaScript book.
Read chapter 4 from You Don't Know JS about Block Scope.
(Optional) Watch Scope in JavaScript from HTTP203
Scope in JavaScript - HTTP 203
Read about hosting on the MDN developer documentation.
Watch this video from Fun Fun Function about closures.
(Optional) Read chapter five from You Don't Know JS about Closures.
-
The Basic JavaScript exercises from freeCodeCamp. From Global Scope and Functions to Global vs. Local Scope in Functions. freeCodeCamp - Basic JavaScript (exercises)
-
(Optional) Learn the details of Scope, Scope Chains, Closures, and Garbage Collection in this NodeSchool workshopper