In this screencast, I introduce you to a new JavaScript language feature called arrow functions.
Arrow functions afford an alternative, shorter syntax for defining anonymous functions in JavaScript. They also lexically binds the *this* value. As you'll see throughout this screencast, arrow functions can make your code more readable in certain scenarios.
Arrow functions were introduced in the ES2015 specification which means they're a relatively new language feature. Because they're quite a new feature, not all environments support arrow functions at this time. Consider using Babel - a JavaScript transpiler - if you want to use arrow functions in production.
What you're watching is actually my author audition for Pluralsight.com. I'm proud to say it was approved first time, and that I'll be producing courses for Pluralsight in the near future 😄!