NOTE: All images from Jonas Schmedtmann's The Complete Javascript Course 2020
Execution Context and the Call Stack
Execution Context
Execution Context: Variable Environment
Execution Context: Scope and the Scope Chain
Execution Context: The this
Keyword
The Call Stack
- individual execution contexts are added one at a time to the call stack
- as each context executes, it pops off the stack until we are left in just the global context