You Don't Know JS: this & Object Prototypes
Chapter 2: this
All Makes Sense Now!
In Chapter 1, we discarded various misconceptions about this
and learned instead that this
is a binding made for each function invocation, based entirely on its call-site (how the function is called).