this keyword is a source of confusion for new and experienced developers alike. It can be frustrating if, for some reason,
this doesn’t point to the context that was intended.
this mechanism in-depth. Marius will take us through all of the ways
this will change its values, from why many libraries use "use strict" to how arrow functions take its outer execution context’s
Over 8 lessons, you’ll learn:
thiscontext, and how we can set it ourselves
thisvalue of that function invocation
thisis treated within arrow functions and classes
Following the course,
this will feel less frustrating, more intuitive, and far more useful in your day-to-day.