How do arrow functions handle the this keyword?
- A They create their own this from the call site
- B They inherit this lexically from the enclosing scope
- C this is always undefined
- D this always refers to the global object
Answer
They inherit this lexically from the enclosing scope
Arrow functions have no this binding of their own, which makes them ideal for callbacks and unsuitable as object methods or constructors.





