You’re not alone.
What Is This About? What Do I Get From It?
The name says it all: Rules For Mastering JavaScriot’s “this”. Every day, for 6 days, you’ll get an email that walks you through the journey of mastering this notorious aspect of today’s most important language. These emails will guide you, one step at a time, through the various methods of managing “this” in your code.
Learn all 6 of the core lessons you need to master “this”:
- Basic function invocation
- Method calls on objects
- The “new” keyword
- Using .call and .apply
- Using .bind
- ES6 arrow functions
Along the way, you’ll learn lessons through examples and demonstrations of code that illustrate the rules and patterns for managing “this”. But beware – this isn’t a course that will give you all of the answers and demonstrations in a JSBin or JSFiddle. While you will see plenty of code samples, it is up to you to rewrite and run the code. Get hands-on, make mistakes and see what happens when you change things.
You’ll never wonder what “this” is, again.
What Are People Saying About This Course?
This is awesome, no pun intended. This email has the best explanation of method invocation context I have ever read. I have never understood it properly, or thought I got it, but now I know that the value left of the ‘.’ is important and it changes at runtime. I just assumed that if you called a method on an object, ‘this’ is the object on which the method was defined. Thank you Derick!
– Johan Z.
this email course is amazing!!!!
– Filipe D.
Sounds Great! How Do I Sign Up?
Use this form – just enter your email address, click the button and you’ll get the first email in a few minutes!
“Skip To The End…”