The "this" keyword seems to be one of the most complex concepts within JavaScript. It is a dynamic keyword that when used correctly, can make your code more flexible and dynamic. In this lesson, we'll work through some examples of "this" in action, specifically by implicitly binding it to its context.
Great examples with figuring out the context for person.value.getName()
expression and for the very last case.
In the Chrome console, along with many other places, you can press up on your keyboard to repeat a command you've entered. If needed, you can continue pressing up to go further through the history.
I feel that, not only here but also across all EggHead lessons, they don't spend enough time explaining these a bit more abstract concepts in depth. I will need to rewatch this at 0.5x speed to understand it.