JavaScript's this keyword is confusing at the best of times. But what if I told you that 99% of the time, five simple rules are all you need to use this like a pro?