JavaScript this Keyword: How It Works and When to Use It | CodeTrail