What are arrow functions and how are they different from normal functions?
Arrow functions are shorter, and they don’t have their own this, arguments, or
prototype.
Follow me on LinkedIn:
Example:
const obj = {
val: 10,
normal() { console.log(this.val); }, // Works
arrow: () => console.log(this.val), // Undefined (no own this)